git branch 查看分支
git checkout -b my-test //在当前分支下创建my-test的本地分支分支
git push origin my-test //将my-test分支推送到远程
git branch --set-upstream-to=origin/my-test //将本地分支my-test关联到远程分支my-test上
拉取远程分支并创建本地分支
git checkout -b 本地分支名x origin/远程分支名x
git branch -a //查看远程分支 (有一次卡了,慎用)
git切换分支
git clone -b 分支名 ‘地址’
最重要也是最基本的
git add . 标题
git commit -m “注释”
git push -u origin 分支名
流程:
1:新建本地分支 git checkout -b my-test
2:推送到远程 git push origin my-test
3:merge-request到master分支,记得填写受让人
4:成功之后远程分支已经删除
5:切换到master分支 git checkout master,删除另一个分支 git branch -d my-test,然后重复以上过程
(建议:多拉取远程master代码 git pull origin master),还有一个是git merge master解决冲突还是啥,我不太懂,等了解完在改吧
新增:解决冲突
git stash (暂存更改的代码)
git pull (拉取代码)
git stash pop (解决冲突,看使用拉进来的还是自己更改的)