1.查看當前分支信轿。
git branch
2晃痴。創(chuàng)建本地分支
git checkout -b branch111
3.測試
在創(chuàng)建分支下更改文件
查看遠程分支并提交
提交本地分支,發(fā)現(xiàn)抱錯财忽,但git給提示該如何下一步進行
git push //報錯
git push --set-upstream origin branch111
查看與遠端倘核,在分支中找到了自己的創(chuàng)建分支。
并且在主分支里面沒有變化即彪。因為剛剛我們是在自己創(chuàng)建的分支中修改的紧唱。
4.分支代碼合并到master主分支
git checkout master //切換到主分支
git merge brabch111 //同步到主分支
git push //提交到遠端
5.刪除分支
git checkout master //切換到主分支
git branch -d branch111 //刪除分支
git push origin :branch111 //提交刪除
6,提交沖突
下載下來的文件隶校,修改后再次提交
7.回退版本
git reset --hard HEAD^ //^有幾個就向上回退幾個版本
git reset --hard HEAD~100 //向上回退100個版本
回退到指定版本
git reset --hard 7eeea33
8.將本地代碼強制推送遠端
git push --force origin master