最简单的 Git 使用流程

鉴客 发布于 2012/05/28 07:40
阅读 26K+
收藏 151
Git

假设你的资料库默认分支为 master,当你有一个新的项目或者想法时,创建一个分支,然后在分支上开发,最后再合并到 master 上。

  1. 创建新分支并命名,此处我们创建名为 new_stuff 的分支 
    git branch new_stuff

  2. 移到新分支上
    git checkout new_stuff 
  3. 开始你的工作并保存结果
    各种工具.....

  4. 添加所改动的文件以便提交
    git add . 
  5. 提交改动
    git commit -m "made some changes" 
  6. 回到 master 主分支
    git checkout master 
  7. 合并到主分支
    git merge new_stuff 

  8. git branch 可显示所有的分支

  9. 删除分支
    git branch -d new_stuff 

结束!

加载中
1
一刀
一刀
这,,,也太基础了吧!
一岁穿耐克
一岁穿耐克
作为一个重来没用过git的人,看了过后,还是没想明白这个和svn 有什么区别和优点
胖猫
胖猫
还蛮好的,稍微再详细点,比如敲命令时是在哪个路径下 截个图就完美了
岛
不反对你来讲点高深的
鉴客
鉴客
给没接触过git的用户,不可以啊?:)
0
waney
waney
我觉得还是深了点,应该用更直白的形容词, 专业名词啊 分支啊 根本不懂,就从修改、保存、上传这样说?
曹忠
曹忠
分支是GIT的一个很重要的特性,很难用其他词汇来形容
野薯
野薯
可能从Git的原理说起 会比较好懂些
0
aoyanfeng
aoyanfeng
一直用 TortoiseGit ,不会用命令行。
0
Liuxd
Liuxd
其实关键是概念,这样说的话,基础用户估计是一头雾水...
Tom-Lin
Tom-Lin
+1
ddatsh
ddatsh
+1
0
mj4738
mj4738
真的很简单,收下了
0
ddatsh
ddatsh

再唠叨一下

《GIT权威指南》   

戴威
戴威
回复 @dd : 买了
ddatsh
ddatsh
回复 @喵了个咪 : 丫你还没买,蒋金的书啊
戴威
戴威
你写的?
ddatsh
ddatsh
progit是基础,后面这个 不啰嗦了
douglarek
douglarek
再唠叨一下:progit
0
北落
北落
貌似git用ide入门更简单
北落
北落
回复 @Java行者 : 没联系吗?
douglarek
douglarek
有联系吗?
0
盘先海
盘先海
一直在rebase和merge上犯难
ddatsh
ddatsh
见我上面那书名
0
zhaoyou
zhaoyou

引用来自“北落”的答案

貌似git用ide入门更简单
不要在IDE来学 git!
0
CLLam
CLLam
能说说如果master跟branch的冲突的时候,在git里面是怎么解决死锁的吗?
曹忠
曹忠
是的,必须手动解决冲突后才可以 会有一长串的<<<<<<来分割冲突位置,上面是本地的,下面是PULL过来的,需根据实际情况修正冲突
野薯
野薯
指的是 如果某个Branch修改的代码和Master的那行发生冲突 的情况吗? 手动处理。
通货好膨胀
通货好膨胀
应该没那么智能,还是要手工处理代码的
返回顶部
顶部