- 查看遠程分支
git branch -a
2 . 查看本地分支
git branch
3 .創建本地分支
git branch Chat
其中,Chat是本地分支的名字
4 .把創建的本地分支,推送到遠程倉庫
git push origin Chat:Chat
其中第一個Chat是本地分支的名字,第二個Chat是遠程分支的名字.當遠程倉庫不存在Chat這個分支時,會創建一個新的Chat分支.
5 .從遠程分支更新到本地分支
git pull origin Chat:Chat
6 .切換分支
git checkout Chat
7 . 合并分支
git merge Chat
8 . 回退合并
如果你覺得你合并后的狀態是一團亂麻,想把當前的修改都放棄,你可以用下面的命令回到合并之前的狀態:
$ git reset --hard HEAD
或者你已經把合并后的代碼提交,但還是想把它們撒銷:
$ git reset --hard ORIG_HEAD
注: 回退我還沒有測試過.
二 :
關于git提交的的問題,有很多時候,我們都會提交一些無用的文件,甚至因為這個無用的文件還要多次commit,這里有個方法可以顯示隱藏文件:
defaults write com.apple.finder AppleShowAllFiles -boolean ture ; killall Finder
ture 改為false 可以隱藏隱藏文件,這里我們先顯示,然后創建一個.gitignoer 文件具體創建方法,自行百度,把不想提交的文件寫進去就好了.