«git» etiketlenmiş sorular

Git, açık kaynaklı dağıtılmış bir sürüm kontrol sistemidir (DVCS). Git kullanımı ve iş akışlarıyla ilgili sorular için bu etiketi kullanın. GitHub'da bir depo barındırıldığı için Git ile ilgili sorunlar için [github] etiketini KULLANMAYIN. Ayrıca, Git deposunu içeren genel programlama soruları için bu etiketi kullanmayın.

14
birden çok uzak konumdan çekme / itme
Kısacası , git repo'yu uzak depolar listesine (tek bir "köken" yerine) itip çekmek için bir yol var mı? Uzun: Farklı bağlantılara sahip birden fazla bilgisayarda bir uygulama geliştirirken genellikle bir durumum var - transit halindeyken bir dizüstü bilgisayar, belirli bir konumdayken "A" bilgisayar ve başka bir bilgisayar "B" deyin başka …
743 git 

30
GitHub'a aktarılamıyor - birleştirmeye ihtiyaç olduğunu söylüyor
GitHub'da yeniyim . Bugün kodumu GitHub'a aktarmaya çalışırken bazı sorunlarla karşılaştım. Pushing to git@github.com:519ebayproject/519ebayproject.git To git@github.com:519ebayproject/519ebayproject.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:519ebayproject/519ebayproject.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote …
743 git 

14
Git reset --mixed, --soft ve --hard arasındaki fark nedir?
Bir taahhüdü bölmek ve kullanmak için sıfırlama seçeneği emin değilim. Sayfaya bakıyordum Düz İngilizce'de "git reset" ne yapar? , ama git indeksinin veya sahneleme alanının ne olduğunu gerçekten anlamadığımı fark ettim ve bu yüzden açıklamalar yardımcı olmadı. Ayrıca, bu yanıtta kullanım durumları --mixedve --softbenim için aynı görünüyor (düzeltmek ve tavsiye …


11
Geçersiz bir uzak dal başvurusunu Git'ten nasıl kaldırırsınız?
Benim şimdiki repo aşağıdaki çıktı var: $ git branch -a * master remotes/origin/master remotes/public/master remotes/public/masterŞube listesinden silmek istiyorum : $ git branch -d remotes/public/master error: branch 'remotes/public/master' not found. Ayrıca, git remotelistelemediği için çıktısı gariptir public: $ git remote show origin Şube listesinden 'uzaktan kumandalar / genel / master' ı …

19
Git'teki belirli dosyalar nasıl yoksayılır
Dosyalı bir havuzum var Hello.java. Derlediğimde, ek bir Hello.classdosya oluşturulur. Hello.classBir .gitignoredosya için bir girdi oluşturdum . Ancak, dosya hala izleniyor gibi görünüyor. Git'i nasıl görmezden gelebilirim Hello.class?
731 git  gitignore 


11
Başka bir git deposundan bir taahhüt seçmek mümkün mü?
İlk hiçbir şey bilmeyen başka bir git deposundan bir taahhüt gerektiren bir git deposu ile çalışıyorum. Genellikle ben HEAD@{x}reflog içinde kullanarak kiraz pick- up, ama bu .gitbu reflog giriş (farklı fiziksel dizin) hiçbir şey bilmiyor, bu nasıl kiraz-seçim, ya da ben? Kullanıyorum git-svn. Benim ilk şube kullanıyor git-svnait trunkSubversion repo …
728 git  cherry-pick 

25
Mercurial ve Git Arasındaki Fark Nedir?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Git'i Windows'ta (msysGit ile) bir süredir kullanıyorum ve dağıtılmış kaynak kontrolü fikrini seviyorum. Son zamanlarda Mercurial'a (hg) bakıyordum ve ilginç görünüyor. Ancak başımı hg ve git arasındaki …


7
Git alt modülü için uzak depo nasıl değiştirilir?
İçinde bir alt modül bulunan bir git deposu oluşturdum. Alt modülün kendisine uzak havuz yolunu değiştirmesini söyleyebilirim, ancak üst veri havuzuna alt modülün uzak havuz yolunu nasıl değiştireceğini nasıl söyleyeceğimi bilmiyorum. Eğer biraz şanssızım ve el ile bir şeyler yapmak zorunda kalırsam şaşırmazdım, çünkü alt modülleri silmek bile kolay değildir.

11
Aktarılmayan bir git komutunu kaldırın
Ben yaptım git commitama henüz deposuna itti değil. Bu yüzden yaptığımda git status, '# Şubeniz 1 taahhütte' usta 'dan önde. Üst taahhüdümü geri almak istersem, yapabilir miyim: git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 bunu git logyaptığımda verilen : taahhüt eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 Tarih: Sal 29 Eyl 11:21:41 2009 -0700 taahhüt db0c078d5286b837532ff5e276dcf91885df2296 Date: Sal Eyl …
726 git 

11
Git'teki etiketsiz değişikliklerden “eski mod 100755 yeni mod 100644” diyen dosyaları nasıl kaldırabilirim?
Bazı nedenlerden dolayı, başlangıçta benim bir git projesi için depodan bir çekim yaptığımda, çalışma kopyamda kendisinde fark edilebilir bir değişiklik yapılmayan bir ton dosyam var, ancak bölgemde görünmeye devam ediyorum unstaged changes. Windows xp'de Git Gui kullanıyorum ve nelerin değiştiğini görmek için dosyaya baktığımda. Tüm gördüğüm: old mode 100755 new …
724 git  git-gui 

9
Uzaktan kumandayı belirli bir işleme sıfırlama
İşlemden sonra yapılan tüm değişiklikleri silmek istiyorum <commit-hash>. Ben de yaptım: git reset --hard <commit-hash> Şimdi aynısını uzaktan kumandamla yapmak istiyorum. Bunu nasıl yapabilirim? Sonra bazı taahhütler yaptım (ve itiyorum) <commit-hash>ve hepsini atmak istiyorum. Sadece bir şey yolunda çok yanlış gitti ve ben zaten olduğundan daha kötü yapmak istemiyorum. ( …
709 git 

18
Git deposundaki büyük bir dosyayı kayıt geçmişinden nasıl kaldırırım / silebilirim?
Bazen bir DVD ripini bir web sitesi projesine bıraktım, sonra dikkatsizce git commit -a -m ...ve zap, repo 2.2 konser tarafından şişirildi. Bir dahaki sefere bazı düzenlemeler yaptım, video dosyasını sildim ve her şeyi yaptım, ancak sıkıştırılmış dosya hala depoda, tarihte orada. Bu taahhütlerden şubelere başlayabileceğimi ve bir şubeyi diğerine …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.