查看本地分支
git branch -a //查询分支命令
//以下为命令后展示
* gxx_debug
master
remotes/github_tinker/master //tecent远端tinker地址
查询 github_tinker 为哪个远端仓库地址,可以直接查询.git/config文件。比如我的如下
[remote "origin"] //自己的git仓库
url = git@gitlab.xxxxxxxx/xxxxxxx-tinker.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "github_tinker"]//远端github仓库
url = git@github.com:Tencent/tinker.git
fetch = +refs/heads/*:refs/remotes/github_tinker/*
然后本地项目我们切回master,并且创建一个子分支(test_master),注意,要保证master是最新的
//切到master
git checkout master
//创建test_master分支
git checkout -b test_master
// 拉取tinker master端的地址
git pull git@github.com:Tencent/tinker.git master
//合并成功后,推送到自己的远端分支
git push origin test_master
剩下就可以像以前那种操作了
网友评论