【发布时间】:2018-04-08 15:48:33
【问题描述】:
我使用以下方法将整个 GitHub 存储库克隆到本地计算机:
git clone git@github.com:my_account_name/my_repository_name.git
假设我在远程存储库上的分支是foo 和bar。当我这样做时:
git branch -r
存储在我本地计算机上的远程分支的名称如下:
origin/foo
origin/bar
(并且带有git branch -a,它们以remotes/ 为前缀出现。)当我在本地计算机上处理分支时,我想引用不带origin/ 前缀的分支。对于每个分支,我可能会这样做:
git branch -m origin/foo foo
要重命名分支,但我其实有很多分支,不想一个一个手动的。有没有办法一次摆脱本地计算机上多个远程分支的这些origin/(或remotes/origin/)前缀?
【问题讨论】: