git 使用流程

github上建一个项目

打开git(点击电脑空白处,右键点击git Bush here)

git clone url
克隆完之后点击本地项目,右键找到git Bush Here
当前应该是master分支,项目主分支

git checkout -b name 创建一个工作分支

工作 写代码

工作后

git add .

git commit -m '注释,干了啥'

git checkout + master (主分支) 注释: 回到主分支

看看有没有别人提交代码

git pull 把别人写的代码pull下来

git checkout +自己分支 回到自己的开发分支

git rebase master 检查有无冲突代码 如果有查看文件位置,解决冲突,删除 重复的代码 一般就是协调删除某人的代码,两人写的功能相同协调删除
<前两步主要是把自己分支的commit去掉,保存为补丁,补丁放到".git/rebase"目录,自己的分支就会保存为master最新的分支>

解决后使用

git add 更新有冲突的索引

git rebase --continue 继续应用余下的补丁

如果没有冲突

git checkout master 切换到主分支

git merge +自己的分支

git push

git status 察看工作状态

git checkout +自己的分支 切换到自己的分支(必须操作)

exit 退出

------------------------------------------------------------
不常用:git rebase --abort在任何时候,你可以用--abort参数来终止rebase的行动,且你建的分支会回到rebase开始前的状态

原文地址:https://www.cnblogs.com/zz-tt/p/6595750.html