«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.

11
Git'te yalnızca aşamalandırılmamış değişiklikleri saklamak
Aşağıdaki iş akışını yapmak istiyorum: Sahneye değişiklikler ekleyin. Hazırlanmayan tüm diğer değişiklikleri saklayın. Sahnedeki şeylerle bazı şeyler yapın (örn. Derleme, çalıştırma testleri vb.) Zulayı uygulayın. 2. adımı yapmanın bir yolu var mı? Misal echo "123" > foo git add foo # Assumes this is a git directory echo "456" >> …
230 git  git-stash 

8
Git etiketleri için standart bir adlandırma kuralı var mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir v1.2.3Git'teki etiketler için adlandırma kuralı olarak kullanılan birçok proje gördüm . Biraz fayda gördüm …
229 git  git-tag 

12
Dosyayı “git diff” dışında bırakmak istiyorum
db/irrelevant.phpGit farkından bir dosyayı ( ) hariç tutmaya çalışıyorum . İçine bir dosya koyarak denedimdb.gitattributesÇizgi ile çağrılan alt dizineirrelevant.php -diff ve ayrıca .git/info/attributesiçeren adlı bir dosya oluşturmaya çalıştım db/irrelevant.php. Her durumda, db/irrelevant.php dosya diff'e Git ikili düzeltme eki olarak eklenir. Ne istediğim, bu dosyadaki değişikliklerin diff komutu tarafından yoksayılmasıdır. Neyi …
229 git  diff  git-diff 

13
Git'deki origin / master konumunu nasıl bulabilirim ve nasıl değiştirebilirim?
Ben bir Git acemi. Geçenlerde bir Rails projesini Subversion'dan Git'e taşıdım. Buradaki öğreticiyi takip ettim: http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ Ayrıca kodumu saklamak için unfuddle.com kullanıyorum. Trende Mac dizüstü bilgisayarımda iş için / işten değişiklikler yapıyorum ve aşağıdaki komutu kullanarak bir ağ bağlantım olduğunda bunları açılmaya itiyorum: git push unfuddle master Capistrano'yu konuşlandırmalar için …
228 git  git-push  git-remote 

11
Git uzaktan kumandası 'push' seçeneğine değiştirme
Git varsayılan uzak dal hedefini değiştirmek istiyorum, böylece sadece git push Onun yerine: git push upstream Şu anda bu başlangıç ​​kaynağına ayarlanmış ve farklı bir uzaktan kumandaya ayarlamak istiyorum. Orijinal (klonlanmış) uzaktan kumandayı kaldırmaya çalıştım git remote rm origin Hangi orijinal uzaktan kumandayı çıkardı. Ancak git pushsorunu çözmez . Hala …
228 git  git-push  git-remote 


6
Git deposunun bir alt dizini için git günlüğü geçmişi nasıl gösterilir?
Yakın çekim Stack Overflow ya da yeni fotoğraf eklentileri : Получить список коммитов для определённой папки Diyelim ki şöyle bir git repo var. foo/ .git/ A/ ... big tree here B/ ... big tree here Git günlüğünün yalnızca belirli bir dizin için günlük iletilerini göstermesini istemenin bir yolu var mı? …
228 git 

9
Git diff: alt proje kirli
Sadece git farkını çalıştırdım ve yaklaşık 10 alt modülümün tümü için aşağıdaki çıktıyı alıyorum diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty Ne anlama geliyor? Nasıl düzeltebilirim?

6
Önceden check-in yapan bir dizinin içeriğini yoksayıyor musunuz?
Sadece birkaç projede kullanılan grafik ve ses dosyalarını tutmak için kullanılan bir git depom var. Hepsi alt dizinleri olmayan bir dizinde. Şimdi, bu varlıkları başka bir alt dizine sahip, yapılandırılmış bir dizinden kopyalamak için bir komut dosyası oluşturdum. Şimdi sadece (kaynak) hiyerarşik dosya yapısının git tarafından izlenmesini istiyorum ve (hedef) …

3
Zulanın oluşturulma tarihini öğrenin
Bir saklamanın ne zaman oluşturulduğunu söylemenin bir yolu var mı? git stash listyalnızca yığınları listeler ve git stash show XXXXXXtüm dosyaları ve değişiklikleri gösterir, ancak yığın oluşturma tarihini göstermez.
227 git  git-stash 

3
Taahhüt içeren tüm etiketler nasıl listelenir?
Bu soru, git'teki belirli bir işleme işaret eden tüm etiketleri nasıl listeleyeceğinize benzer , ancak bir farkla: Her bir etiketin ağacı içinde belirli bir kesinleştirme içeren tüm etiketleri aramak istiyorum, özellikle etikette işaretlenmiş dosyaları değil (bu durumda yalnızca Makefile değişikliği etiketlendi).
227 git 

21
ölümcül: Geçerli şube yöneticisinin akış yukarı şubesi yok
Projelerimden birini github'a aktarmaya çalışıyorum ve bu hatayı almaya devam ediyorum: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master Bu yüzden denedim ve anladım: peeplesoft@jane3:~/846156 (master) $ …
227 git  github 

8
Taahhüt edilmemiş değişiklikler olup olmadığını programlı olarak nasıl belirlerim?
Makefile'de, taahhüt edilmemiş değişiklikler varsa (çalışma ağacında veya dizinde) belirli eylemleri gerçekleştirmek istiyorum. Bunu yapmanın en temiz ve verimli yolu nedir? Bir durumda sıfır, diğerinde sıfır olmayan bir dönüş değeri ile çıkan bir komut, amacım için uygun olacaktır. Ben çalıştırabilir git statusve boru içinden çıktı grep, ancak daha iyi bir …
227 git 

21
Git: “lütfen bana kim olduğunu söyle” hatası
Chef + bazı ad-hoc bash komut dosyalarını kullanarak birlikte bootstrap uygulama sunucularım var. Sorun, bu uygulama sunucularından birinde bir güncelleştirme çalıştırmak istediğimde: 19:00:28: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" git pull origin masterBir uygulama sunucusunu her güncellediğimde …
227 git 

8
Git durumu şovu, akış yukarı değişiklikler olduğunda neden güncel?
İzlenen bir dalda akış yukarı değişiklikler var, ancak git statusyazdığımda yerel şubemin güncel olduğunu gösteriyor. Bu yeni bir davranış mı, bir yapılandırma ayarını değiştirdim mi yoksa bir sorun mu var? Yardım için teşekkürler. ubuntu@host:/my/repo# git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory …
226 git 

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.