git拉取与合并
查看分支
git branch -a(所有)
新建远程分支:
1,新建一个本地分支并切换:git checkout -b xiaozhiju
2,新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名)git push origin xiaozhiju(本地分支名):xiaozhiju(远程分支名)
3,查看所有分支git branch -a
4,推送一个空分支到远程分支,其实就相当于删除远程分支 git push origin :xiaozhiju(本地分支名为空)
5,git拉取远程代码:git clone http://xxx.git
6,git拉取远程指定分支下代码(-b 分支名称)git clone -b dev https://xxx.git
7,拉取指定分支到本地分支,使用方法:git checkout -b <本地分支名> origin/<想要拉取的远程分支名>
git clone http://xxx.git 从远程仓库中拉取指定的分支
git checkout -b xiaozhiju(本地分支名) origin/master(远程分支名)
合并分支:
本地分支时
git pull
切换到master分支
git checkout master
合并分支
git merge xiaozhiju
推送
git push
切换回本地分支
git checkout xiaozhiju