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

12
Birden fazla taahhüt kiraz nasıl seçilir
İki şubem var. Teslim adiğer sahipken, birinin başıdır b, c, d, eve füstünde a. Ben taşımak istiyor c, d, eve ftaahhüt olmadan ilk dalına b. Kiraz onu almak kullanımı kolaydır: ödeme ilk şubesi birer birer kiraz almak ciçin fve birinci üzerine ikinci şubesini rebase. Ama bütün kiraz almak için herhangi …

9
Git dalındaki bir etiketi farklı bir işleme nasıl taşıyabilirim?
Ana dalda şöyle adlandırılan bir etiket oluşturdum v0.1: git tag -a v0.1 Ama sonra 0.1 sürümü için master'a birleştirmem gereken bazı değişiklikler olduğunu fark ettim, bu yüzden yaptım. Ama şimdi benim v0.1etiketim (post-it not benzetmesini çağırmak için) yanlış taahhütte kaldı. Onun en son ustalık taahhüdüne takılı kalmasını istiyorum, ama bunun …
858 git  git-tag 

30
Yeni başlayanlar için Git: Kesin pratik kılavuz
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. Tamam, PJ Hyett'in bu yazısını gördükten sonra , sonuna atlayıp Git ile gitmeye karar verdim . Yani ihtiyacım olan, Git için pratik bir başlangıç kılavuzu. "Başlangıç", derleyicilerini …



5
Geçerli değişikliklerle Git dalı oluşturma
Görevimin kolay olacağını düşünerek ana dalım üzerinde çalışmaya başladım . Bir süre sonra daha fazla iş gerektirdiğini fark ettim ve tüm bu işleri yeni bir dalda yapmak istiyorum. Nasıl yeni bir şube oluşturabilir ve tüm bu değişiklikleri kirli usta olmadan yanımda alabilirim ?
848 git  git-branch 

10
“Git clone git@remote.git” komutunu çalıştırırken nasıl bir kullanıcı adı ve şifre verebilirim?
Nasıl böyle bir HTTPS isteğine bir kullanıcı adı ve şifre sağlamak biliyorum: git clone https://username:password@remote Ancak uzaktan kumandaya şu şekilde bir kullanıcı adı ve şifre nasıl sağlanacağını bilmek istiyorum: git clone git@remote.git Ben böyle denedim: git clone username:password@git@remote.git git clone git@username:password@remote.git git clone git@remote.git@username:password Ama işe yaramadılar.
845 git 



12
Global Git yoksay
Git'i bazı dosyaları genel olarak yok sayacak şekilde ayarlamak istiyorum. .gitignoreAna dizinime ( /Users/me/) bir dosya ekledim ve şu satırı ekledim: *.tmproj Ama bu tür dosyaları görmezden gelmiyor, yanlış yaptığım hakkında bir fikrim var mı?
841 git  global  gitignore 

20
git LF yerine CRLF koymak
Git'i bir Windows XP makinesinde bash kullanarak çalıştırma. Projemi SVN'den ihraç ettim ve daha sonra çıplak bir depoyu klonladım. Sonra ihracat çıplak depolar dizinine yapıştırdı ve bir yaptım: git add -A Daha sonra şu mesajların bir listesini aldım: LF'nin yerini CRLF alacak Bu dönüşümün sonuçları nelerdir? Bu, Visual Studio'da bir …
839 git 


9
Git'teki belirli bir düzeltmeden tek bir dosya nasıl alınır?
Git deposum var ve bazı dosyaların birkaç ay önce nasıl göründüğünü görmek istiyorum. Revizyonu o tarihte buldum; öyle 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8. Bir dosya neye benzediğini görmek ve aynı zamanda ("yeni") bir dosya olarak kaydetmek gerekir. Dosyayı kullanarak görmeyi başardım gitk, ancak kaydetme seçeneği yok. Komut satırı araçlarıyla denedim, en yakınım: git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 …
831 git  single-file 

10
Git deposuna taahhüt mesajıyla nasıl arama yapılır?
GIT'e bazı kaynak kodlarını "Build 0051" komut mesajıyla kontrol ettim. Ancak, artık bu kaynak kodunu bulamıyorum - komut satırını kullanarak bu kaynağı GIT deposundan nasıl ayıklayabilirim? Güncelleme SmartGIT kullanılarak 0043, 0044, 0045 ve 0046 sürümlerinde kontrol edildi. 0043'ü kontrol etti ve farklı bir dalda 0051'e kadar sürümleri kontrol etti. 0043'ü …
828 git  git-log 

29
.gitignore ve “Aşağıdaki izlenmeyen çalışma ağacı dosyalarının üzerine kasada yazılır”
Bu yüzden .gitignore dosyama bir klasör ekledim. Bunu yaptığımda git statusbana söyler # On branch latest nothing to commit (working directory clean) Ancak, dalları değiştirmeye çalıştığımda aşağıdakileri alıyorum: My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jpg public/system/images/9/original/red-stripe.jpg public/system/images/8/thumb/red-stripe-red.jpg public/system/images/8/original/red-stripe-red.jpg public/system/images/8/original/00-louis_c.k.-chewed_up-cover-2008.jpg …
827 git  git-merge  gitignore 

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.