Git 多人协做的一般工做模式

git 多人协做的工做模式一般是这样:git

  1. 首先,能够试图用git push origin branch-name推送本身的修改;fetch

  2. 若是推送失败,则由于远程分支比你的本地更新,须要先用git pull试图合并;orm

  3. 若是合并有冲突,则解决冲突,并在本地提交; git  add  XXX    》》》  git  commit -m "xxxx"rem

  4. 没有冲突或者解决掉冲突后,再用git push origin branch-name推送就能成功!get

若是git pull提示“no tracking information”,则说明本地分支和远程分支的连接关系没有建立,用命令git branch --set-upstream branch-name origin/branch-nameit

这就是多人协做的工做模式,一旦熟悉了,就很是简单。io



3的详细步骤
ast

git    remote add    llli/kd      https://xxx@bitbucket.org/lli/kd.git  添加要合并的远程仓库
form

git    fetch      llli/kd    获取它的最新代码
stream

*可能有分支

来自 https://bitbucket.org/lli/kd
 * [新分支]          homework   -> lli/kd/homework
 * [新分支]          master     -> lli/kd/master
 * [新分支]          online     -> lli/kd/online


git merge remotes/lli/kd/master   指定将你的代码和他的哪一个分支合并,取决于你的处于哪一个分支


git  add  xxx冲突文件      合并时,根据提示修改冲突的文件  而后跟踪


git commit   提交

git push   推送

相关文章
相关标签/搜索