Git 如何创建与源站具有相同名称和内容的个人分支
假设我在我的Git 如何创建与源站具有相同名称和内容的个人分支,git,Git,假设我在我的源分支abc中有一些代码,它没有合并到主。我想做的是在我的“个人”中创建一个分支,具有相同的分支名称abc和相同的内容 什么是最简单的方法?git checkout abc 如果本地存储库中没有名为abc的分支,此命令将创建一个本地abc分支,该分支将跟踪原点/abc分支。为确保您的本地存储库了解origin/abcbranch,请从origin获取它:git fetch origin在本地回购中,您可以使用相同的名称创建一个新的分支,然后使用以下选项选中它: git branch
源分支abc
中有一些代码,它没有合并到主
。我想做的是在我的“个人”中创建一个分支,具有相同的分支名称abc
和相同的内容
什么是最简单的方法?git checkout abc
如果本地存储库中没有名为abc
的分支,此命令将创建一个本地abc
分支,该分支将跟踪原点/abc
分支。为确保您的本地存储库了解origin/abc
branch,请从origin获取它:git fetch origin
在本地回购中,您可以使用相同的名称创建一个新的分支,然后使用以下选项选中它:
git branch abc
git checkout abc
您还可以快速执行此操作,创建分支并使用单个命令在其中移动:
git checkout -b abc
如果要跟踪带有本地分支的远程分支,应执行以下操作:
git branch abc remotes/abc --track
您可以通过以下方式列出本地和远程分支:
git branch -a
所有分支及其头部的更详细视图
:
git branch -va
git结帐-b abc来源/abc;git push personal abci尝试了此操作,但本地分支未跟踪来源/abc。。!也许你有一个过时的git版本。检查一下:它的一个引文:如果没有找到,但在一个远程(调用它)中确实存在一个跟踪分支,并且名称匹配,则将其视为等同于git checkout-b--track/
关于最后一部分。。所以在我的例子中应该是“git branch abc origin/abc--track”,对吧?@ashipj是的,如果你想要一个跟踪远程分支的本地分支