我在 TFS 中有一个功能分支,我在本地使用 git-tfs 使用git tfs branch --init
. (通常我只使用本地 git 分支,但在这种情况下,我想用我的更改创建一个构建,所以 TFS 功能分支似乎合适)
我现在已经完成了那个特性分支,我想从 TFS 和 git 中删除它。我知道如何从 TFS 中删除它——问题在于 git 端。
我尝试使用git tfs branch --delete Features/FeatureBranch
,它没有抱怨,但随后每次我尝试签入时,它都会失败并出现以下错误:
D:\dev\git [31753]PS>git tfs checkintool
Unable to locate a remote for <http://tfs:8080/tfs/DefaultCollection>$/Project/Features/FeatureBranch
You may be able to resolve this problem.
- Try using `git tfs bootstrap` to auto-init TFS remotes.
- Try setting a legacy-url for an existing remote.
有没有办法删除这些分支,以便我可以恢复git tfs checkintool
正常使用?
我正在使用 git-tfs 0.19.2.0 和 git 1.8.5.2.msysgit.0