2016-04-06 20 views
0

komut satırını etkinleştirin cmd satırında, repo'm için ssh protokolüyle git'i kullanıyorum. Görsel stüdyodayken (2015) sadece https üzerinden çalışıyor. Ben bu yüzden yeni bir uzaktan ekleyerek çalıştı ssh kullanarak repo klonlanmış:Visual Studio 2015'te çalışmak için ikili git protokollerini ve

git remote add originHttp https://bitbucket.org/zzz/myrepo.git 

gayet - söyleyebileceğim artık komut satırında:

git pull originHttp 

veya

git pull 

Hangi ssh kullanır. Protokol üzerinde çalışır.

VS2015'te her iki uzaktan kumanda gösterilmektedir, ancak her zaman ssh olanını kullanır. Ssh birini kaldırmadan originHttp uzaktan kullanmak için bunu söylemek için bir yolu var mı?

Teşekkür

cevap

0

Çalıştığım her iki protokolü var. Tüm uzaktan kumanda kaldırıldı ile repo Çalışma

:

git remote add origin [email protected]:zzz/myrepo.git 
git remote add originHttp https://bitbucket.org/zzz/myrepo.git 
git push --set-upstream originHttp master 

Şimdi VS ile çalışır - sadece ikaz ben uzaktan operasyonu yaparken cmd hattında daha spesifik olmak zorunda olduğunu

PS C:>git pull origin master 
PS C:>git push origin master 

Güncelleştirme Başka bir uyarı - itme yaparken bu mesajı görüyorum, bu durum git perspektiften farklı bir uzak olduğu için anlam ifade ediyor.

On branch master 
Your branch is ahead of 'originHttp/master' by 1 commit. 
    (use "git push" to publish your local commits) 

Başka birinin bu kullanım durumu ve bununla nasıl başa çıktığını öğrenmek ister misiniz?