Migrate local Git repo to Visual Studio Online from IDE

后端 未结 2 1060
不思量自难忘°
不思量自难忘° 2020-12-31 21:43

I created a new Team Project on Visual Studio Online that I have connected to in Visual Studio 2013. Using the IDE, I cloned a local Git repo (that was pulled down from GitH

相关标签:
2条回答
  • 2020-12-31 22:15

    This publish option is only shown when you are connected to a Team Project and when the remote uri of the git repository is set to the TFS uri.

    To fix this you can manually edit the git files, but I tend to open the Git Command Prompt (right-click the repo and choose Open Command prompt.

    On the command line enter:

    git remote set-url origin http://[server]:[port]/tfs/[projectcollection]/_git/[ProjectName]

    git pull

    [[ resolve any merge issues ]]

    git push

    0 讨论(0)
  • 2020-12-31 22:15

    The answer marked as correct doesn't appear to be correct. To push an existing local repo to a VSO repo involves following:

    git remote add origin https://<NAME>.visualstudio.com/DefaultCollection/_git/<PROJECT> git push -u origin --all

    This assumes you've already created <PROJECT> in VS Online as a new team project using Git as the source control strategy.

    0 讨论(0)
提交回复
热议问题