简体   繁体   中英

Pull remote branch into local repo with different name?

Alright I did a little bit of research on this but I couldn't find an exact answer, so I have to ask.

I have 2 remotes: origin and repo2.

I'd like to do something like

git pull repo2 master

But this would pull the master branch of the repo2 into my master. Can I specify a different branch to pull into, for my local branch ?

git checkout -b myBranchName repo2/master

The git pull command is a convenience function that does git fetch and git merge . If you only want retrieve branches from a new remote without trying to merge it into any working copy branch you can just use git fetch . You can then refer to git branch -av to see all the local and remote branches and operate on either remote as you like.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM