git创建本地分支并推送远程服务

情景

假如我们当前在本master分支,当前远程也仅有master分支,那么在本地master分支上如何创建远程dev分支呢?

操作

1.查看所有本地分支;
git branch

2.创建本地分支dev 并且换到本地dev
git checkout -b dev

3.将本地dev分支推送到远程dev分支
git push origin dev:dev 

4.建立本地dev分支到远程dev分支的连接以确保代码可以更新和提交
git branch --set-upstream-to=origin/dev dev 

5.查看所有远程分支
git branch -r

6.查看所有分支
git branch -a

7.将远程代码迁移到另一个仓库
(1)拷贝原仓库的项目  git clone --bare https://xxxx/xx.git
(2)cd到xx.git的目录 cd xx.git/
(3)将代码推送到新仓库  git push --mirror git@xxx/xx.git (这里使用了ssh登录方式)

你可能感兴趣的:(移动应用开发,git)