Chekout从git上的一个fork分支,没有跟踪

Chekout从git上的一个fork分支,没有跟踪,git,branch,fork,Git,Branch,Fork,我在github上拥有git回购。一位合作者将其分叉并创建了分支A。我想将该分支签出到本地机器上名为testA的分支中。我不想跟踪它,我只需要获取文件。您需要首先向该分叉添加一个遥控器: cd /path/to/your/repo git remote add fork /url/to/fork 然后,您可以获取并创建分支: git fetch fork git checkout -b testA fork/A --no-track 如果你讨厌跟踪所有这些,你可以在遵循VonC的答案后摆脱它

我在github上拥有git回购。一位合作者将其分叉并创建了分支
A
。我想将该分支签出到本地机器上名为
testA
的分支中。我不想跟踪它,我只需要获取文件。

您需要首先向该分叉添加一个遥控器:

cd /path/to/your/repo
git remote add fork /url/to/fork
然后,您可以获取并创建分支:

git fetch fork
git checkout -b testA fork/A --no-track

如果你讨厌跟踪所有这些,你可以在遵循VonC的答案后摆脱它。这将向您展示如何删除跟踪。