转载: https://blog.csdn.net/wpfLove/article/details/79732259
本项目前提假设我们设置了 remote
的名称为 up
与源项目关联.
$ git remote -v
origin git@gitlab.test.com:zhangsan/project.git (fetch)
origin git@gitlab.test.com:zhangsan/project.git (push)
up git@gitlab.test.com:WP/develop/project.git (fetch)
up git@gitlab.test.com:WP/develop/project.git (push)
假设默认源项目只有master分支,而后在master的基础上创建了production分支
获取远程分支内容
$ git fetch up production:production
切换分支
$ git checkout production
方法一:
1) 推送本地分支到origin
$ git push origin production
2) 关联本地production与远程production
git branch --set-upstream-to=origin/production production
方法二:
一条指令就可以:
git push -u origin production