2015-05-29 15 views
5

Ich habe ein Projekt mit Visual Studio Online-Source-Control erstellt, aber ich habe nie tatsächlich mit dem Server synchronisiert, ich bin nur lokal zu begehen.Von Visual Studio online zu Github

Jetzt muss ich dieses Projekt zu einem Github-Repository hinzufügen, also habe ich im Windows Github-Client das Projekt lokalisiert und hinzugefügt, ich kann alle meine früheren Commits sehen, aber wenn ich versuche, zu synchronisieren, bin ich präsentiert mit einer Dialogbox, in der Sie nach meinen VS-Online-Zugangsdaten gefragt werden.

Weiß jemand, wie ich den VS Online-Account entfernen und das Projekt nach Github verschieben kann?

Prost!

Antwort

3

Es sieht so aus, als ob Visual Studio git für die Versionskontrolle verwendet, was konsistent mit dem Github-Client ist und Ihren Versionsverlauf deutlich vereinfacht: Sie müssen nur den Remote-Verweis auf Ihr github-Repository verweisen.

Github hat eigentlich ziemlich gute Anweisungen zum Ändern Ihrer Fernbedienung here. Um die wichtigen Bits zusammenfassen, von der Eingabeaufforderung:

cd <root directory of your local repository> 
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git 
git fetch 

ersetzen USERNAME und REPOSITORY mit den entsprechenden Werten, und läuft die holen sollten Sie für Ihre Github Anmeldeinformationen aufgefordert, zu bestätigen, es funktionierte.

+0

VSO verwendet TFS als Quellcodeverwaltung, unterstützt aber auch Git ... hoffen wir, dass dies der Fall ist. Andernfalls ist eine Migration erforderlich – everton

+0

Ist das lokale Repository für mein VS-Projekt in (zum Beispiel) 'C: /../ Visual Studio 2015/Projects/MyProject'? – 0x499602D2

Verwandte Themen