SORU
8 HAZİRAN 2011, ÇARŞAMBA


git remote şube bas

Millet,

Bir repo klonlanmış vardı. Bunun dışında bir şube aşağıdaki komutu çalıştırarak bir özellik üzerinde çalışmak için hazırladım:

git branch fix78

o zaman bu şube ile çalıştım

git checkout fix78

Bu yerel şube için bir taahhüt yapmaya devam ettim. Şimdi repo itmek istedim ve bu yüzden şu ben emir yayınladı:

git push origin master:fix78

Web tarayıcı repo incelendi ve yeni bir şube fix78 adlı repo oluşturulmuş olduğunu gördü. Ama benim her yaptığım taahhüt yoktu.

Burada yanlış ne yapıyorum? Bunu başarmak için çalışıyorum

Bir repo(ana(trunk SVN lingo)), şimdi üzerinde çalışıyorum bir özellik istiyorum oluşturmak için yerel şubesi ve sonra ben de kontrol etmek istiyor bu şube için repo(diğer ekip üyeleri görmek ne üzerinde çalışıyorum), o halde, benim yerel şube için sync ile bu uzak şube bunu sağlıyorum.

Geribildirim/herhangi bir yardım kesinlikle harika olurdu.

Teşekkürler.

CEVAP
8 HAZİRAN 2011, ÇARŞAMBA


Push komutu şeklinde

git push remote_name source_ref:destination_ref

Kendi hatasını düzeltmek için yapmanız gereken tüm vardır

git push origin  fix78:fix78

Artı, bir önceki itme bir hata olduğu, bu şube Olası tarih kaybetmeyi önemsemediğini gösterir.

Alternatif sözdizimi

git push -f origin fix78

eğer hedef atlarsanız, aynı isim olduğunu ima etti. Eğer izleme uzaktan kumanda üzerinde özel bir şube kurmak ise o gidecek. Şube silme 2 sözdizimi, eski vardır:

git push -f origin :fix78

ve

git push --delete origin fix78

İlk". fix78 içine bir şey itmek gibi okunur

Bir numara uzak adı gibi . belirtirseniz, uzak olarak geçerli repo ifade eder. Bu kontrol etmek zorunda kalmadan yerel bir şube güncellenmesi için yararlıdır:

git push . origin/master:master

checkout master olmadan update usta.

Bu yardımcı olur umarım

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • beautyexchange

    beautyexchan

    4 EYLÜL 2006
  • BuzzFeedVideo

    BuzzFeedVide

    10 AĞUSTOS 2011
  • campos9896

    campos9896

    24 Mart 2012