- 查看远程分支
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 文件具体创建方法,自行百度,把不想提交的文件写进去就好了.
网友评论