1

好的,所以我有一些存储库,我使用 git flow 创建了一个功能分支......

 git flow feature start refactor

现在我对它进行了一段时间的修改,并决定在另一个系统上测试代码......

 git add code
 git commit -m 'refactored stuff'
 git flow feature publish refactor

现在我在 github 中有一些名为 feature/refactor 的分支。现在我转到另一台机器并浏览到项目文件夹。

我如何检查那个新分支?我试过了...

 git checkout feature/refactor

...而 git 不喜欢它,因为参数中有斜线?我不确定我在这里做错了什么。谁能指出我正确的方向?我也试过...

 git flow feature pull refactor

...但 git 似乎也不喜欢那样。

4

1 回答 1

2

如果要从远程获取分支,则必须使用-t选项指定 repo。

git checkout -t origin/feature/refactor

您可以更改遥控器名称的来源。此命令在您的本地存储库中创建一个名为的新分支,feature/refactor该分支将与您origin/feature/refactor之前发布的远程分支连接。

在 gitflow 中也有一个跟踪命令,你应该尝试一下:

git flow feature track refactor
于 2013-09-17T21:46:56.690 回答