git是一个分布式版本控制系统,主要用于多人协作。可以将自己的代码托管到github上。
git add .
git push origin [branch]
) 按标准来讲,一个git项目存在多个分支。首先是master分支,即主分支,主分支上的代码都是经过严格测试通过的代码。还有就是dev分支,顾名思义,该分支是在开发时使用,当dev分支的代码稳定之后才能与主分支合并。另外作为开发成员应该有自己的分支作为自己开发的工作分支。
开发人员在自己的开发分支上工作,然后提交修改到自己的分支,当认为自己的工作做的差不多之后就将自己的分支同dev分支合并,即转到dev分支先pull一下别人的修改,然后 git merge self_branch
,merge的时候可能会有冲突,手动解决冲突之后,再将本地的修改提交到dev分支。一般由项目的master决定是否将dev分支与master分支合并。
git branch查看当前有哪些分支,分支名前有*号的表示是当前分支
git branch branch_name创建一个名为branch_name的新分支(branch_name的名字虽随意取)
git checkout branch_name转到名为branch_name的分支工作
git branch --set-upstream-to=origin/branch_name当在一个新的分支下pull时可能会出现下图所示的错误提示:
表示本地的一个分支未与远程的对应分支建立关联,那么就使用这个命令来建立关联
---记录,分享。转载请注明出处!