Bu aslında nasıl ortaya çıkıyor?
Şu anda tek başıma bir repoda çalışıyorum, bu yüzden bu benim iş akışım:
- Dosyaları değiştirme
- işlemek
- Memnun olana kadar 1-2 tekrarlayın
- Master'a aktar
Sonra bunu yaptığımda git status
bana şubemin X taahhütlerinin önünde olduğunu söylüyor (muhtemelen aynı sayıda taahhütte bulunduğumu). Kodu ittiğinizde, yerel olarak önbelleğe alınmış dosyalarınızı (.git klasörlerinde) güncellemediği için mi? git pull
Bu garip mesajı 'düzeltiyor' gibi görünüyor, ama hala neden olduğunu merak ediyorum, belki git yanlış kullanıyorum?
mesaja hangi dalın basılacağını dahil
Yerel şubem ustanın önünde
mevcut dalı nereye itiyorsun / çekiyorsun
GitHub'a doğru ilerliyorum ve o anda hangi bilgisayar üzerinde çalışıyorsam onu çekiyorum, üzerinde çalıştığım tek kişi olarak yerel kopyam her zaman tamamen güncel.
aslında uzaktan repoyu kontrol etmiyor
Ben de öyle düşünmüştüm, doğru anladığımdan emin olacağımı düşündüm.
buna fazladan argümanlar mı veriyorsunuz?
Görebildiğim gibi değil, belki de sonda bazı komik yapılandırmalar var?
$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
git status
Uzak depoyu kontrol git pull
etmese de. İçe aktardığınız bir havuz için git push
izleme şubeniz varsa, push işleminiz başarılı olursa yerel izleme şubenizi uzak şubenin yeni durumunu yansıtacak şekilde güncelleyecektir. Bu yüzden sorucunun yapılandırmasını sordum çünkü doğru bir şekilde gerçekleşmiyorsa muhtemelen bir yapılandırma hatası vardır.
git status
? Gerçekten mi? bana git status
asla şubemin ne kadar ilerisinde olduğunu söylemiyor .. ona fazladan argümanlar mı iletiyorsun?
git status
uzak dalın güncellenip güncellenmediğini kontrol etmek için uzak depoya gitmez. Yerel şubenizin, yerel olarak depolanan uzaktan izleme şubenizle ne kadar önde olduğunu gösterir . Sorun, normal bir git push
izleme (getirme ve çekme gibi) uzaktan izleme dalını güncellemelidir ve asker için bu işe yaramıyor gibi görünüyor. Hem bunun tam git push
olarak nasıl kullanıldığını hem de yerel deponun yapılandırmasını görmemiz gerektiğini görmek için , ancak asker zaten bir cevabı kabul ettiğinden, bunun olduğunu şimdi göremiyorum.
push
Uzaktan ve şube yapılandırma ayarlarınızı nasıl yapıyorsunuz ve neler yapıyorsunuz ?