从Github中提取分支时重命名该分支

从Github中提取分支时重命名该分支,git,github,Git,Github,我在当地有一家分公司叫“我的零钱”。我把它推到GitHub 现在我想把Github的分支拉到本地机器上。我希望将原始的“我的更改”分支保持在当前状态。所以我想把GitHub的“我的改变”作为一个独立于本地“我的改变”的分支 如何从GitHub中提取分支,并在本地将其命名为“my change from GitHub”?假设您已将GitHub设置为名为源站的远程分支: git fetch git checkout -b my-change-from-github origin/my-change

我在当地有一家分公司叫“我的零钱”。我把它推到GitHub

现在我想把Github的分支拉到本地机器上。我希望将原始的“我的更改”分支保持在当前状态。所以我想把GitHub的“我的改变”作为一个独立于本地“我的改变”的分支


如何从GitHub中提取分支,并在本地将其命名为“my change from GitHub”?

假设您已将GitHub设置为名为
源站的远程分支:

git fetch git checkout -b my-change-from-github origin/my-change git获取 git签出-b我从github来源处的更改/我的更改 运行这些操作后,您将从github签出最新的
my change
upstream作为名为
my change from github
的本地分支


不要在本地
my change
分支上执行
git pull
git rebase
,否则它将被更新。

假设您已将GitHub设置为名为
的远程源站

git fetch git checkout -b my-change-from-github origin/my-change git获取 git签出-b我从github来源处的更改/我的更改 运行这些操作后,您将从github签出最新的
my change
upstream作为名为
my change from github
的本地分支


不要在本地
my change
分支上执行
git pull
git rebase
,否则它将被更新。

假设您已将GitHub设置为名为
的远程源站

git fetch git checkout -b my-change-from-github origin/my-change git获取 git签出-b我从github来源处的更改/我的更改 运行这些操作后,您将从github签出最新的
my change
upstream作为名为
my change from github
的本地分支


不要在本地
my change
分支上执行
git pull
git rebase
,否则它将被更新。

假设您已将GitHub设置为名为
的远程源站

git fetch git checkout -b my-change-from-github origin/my-change git获取 git签出-b我从github来源处的更改/我的更改 运行这些操作后,您将从github签出最新的
my change
upstream作为名为
my change from github
的本地分支


不要在本地
my change
分支上执行
git pull
git rebase
,否则它将被更新。

清除
my change
分支的跟踪:

git branch --unset-upstream my-change
创建一个新的分支跟踪
原点
我的更改

git branch my-change-from-github origin/my-change

(当您分支出远程跟踪分支时,git默认自动为其设置跟踪)

清除您的
my change
分支的跟踪:

git branch --unset-upstream my-change
创建一个新的分支跟踪
原点
我的更改

git branch my-change-from-github origin/my-change

(当您分支出远程跟踪分支时,git默认自动为其设置跟踪)

清除您的
my change
分支的跟踪:

git branch --unset-upstream my-change
创建一个新的分支跟踪
原点
我的更改

git branch my-change-from-github origin/my-change

(当您分支出远程跟踪分支时,git默认自动为其设置跟踪)

清除您的
my change
分支的跟踪:

git branch --unset-upstream my-change
创建一个新的分支跟踪
原点
我的更改

git branch my-change-from-github origin/my-change
(当您从远程跟踪分支分支分支出来时,git默认自动为其设置跟踪)