我正在将BitBucket与Microsoft GIT Provider一起使用到Visual Studio 2013中。 我已经插入了远程URL以便发布,但是现在当BitBucket中的存储库名称已经更改时,远程URL也已经更改,我需要将其修改为VisualStudio以引用新的存储库名称。
我无法在VisualStudio中修改远程URL。无处可以找到改变它的选项。我无法使用bash命令。有没有办法通过Visual Studio实现远程存储库URL更改?
答案 0 :(得分:0)
我找到了解决方案!
项目根文件夹中有一个名为 .git 的隐藏文件夹。在此文件夹中有一个名为 config 的文件。您可以使用任何文本编辑器(例如notepad ++)打开它,并编辑指定此存储库的远程URL的行。
我需要的设置是 [远程“来源”] 部分下的 url 。
该文件看起来像:
[core]
bare = false
repositoryformatversion = 0
filemode = false
symlinks = false
ignorecase = true
logallrefupdates = true
[diff]
tool = vsdiffmerge
[difftool]
prompt = true
[difftool "vsdiffmerge"]
cmd = \"C:\\Program Files (x86)\\Common7\\IDE\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
keepbackup = false
trustexistcode = true
[merge]
tool = vsdiffmerge
[mergetool]
prompt = true
[mergetool "vsdiffmerge"]
cmd = \"C:\\Program Files (x86)\\Common7\\IDE\\vsdiffmerge.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\" //m
keepbackup = false
trustexistcode = true
[remote "origin"]
url = https://username@bitbucket.org/user/repoName.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master