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

6
Hangi git etiketinde olduğunuzu göster?
Şu anda hangi etiketin kullanıma alındığını bulmakta sorun yaşıyorum. Ben yaparken: git checkout tag1 git branch Hangi etikette olduğumu bulamıyorum. Yalnızca günlüğe kaydeder: * (no branch) master Hangi etiketlerin teslim alındığını bulmak mümkün müdür? Yukarıdaki örnekte bu olur tag1.

12
Git kullanarak bir changelog'u yönetmenin iyi yolları var mı?
Git'i bir süredir kullanıyorum ve son zamanlarda bültenlerimi etiketlemek için kullanmaya başladım, böylece değişiklikleri daha kolay takip edebiliyorum ve müşterilerimizin her birinin hangi sürümü çalıştırdığını görebiliyorum (maalesef kod şu anda zorunlu her istemcinin PHP sitesinin kendi kopyası var; bunu değiştiriyorum, ama yavaş gidiyor). Her halükarda, biraz ivme kazanmaya başlıyoruz, insanlara …
214 git  github  changelog 

9
Git ile şube nasıl indirilir?
GitHub'da barındırılan bir projem var. Bir bilgisayarda bir şube oluşturdum, sonra değişiklikleri ile GitHub'a ittim: git push origin branch-name Şimdi farklı bir bilgisayardayım ve o dalı indirmek istiyorum. Bu yüzden denedim: git pull origin branch-name ... ama bütün bunlar yeni dalımdaki değişikliklerle usta dalımın üzerine yazmaktı. Mevcut şubelerin üzerine yazmadan …
214 git  branch 


11
Yalnızca belirli bir dal için taahhüt almak için Git günlüğü
Yalnızca belirli bir dalın parçası olan tüm taahhütleri listelemek istiyorum. Aşağıdakilerle, şubedeki tüm taahhütleri değil, aynı zamanda üst öğeden (master) git log mybranch Bulduğum diğer seçenek, usta tarafından ulaşılabilen taahhütleri hariç tutmak ve bana istediğimi vermekti, ancak diğer dalların isimlerini bilmekten kaçınmak istiyorum. git log mybranch --not master git for-each-refKullanmaya …
214 git 




2
Bir kerede yazar için tüm dallardan günlüğü nasıl giderim?
Yazarın yaptığı tüm taahhütlerin raporunu almam gerekiyor. Şimdiye kadar, aşağıdaki komutu saran komut dosyası var: git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr İyi çalışıyor. Ancak, yalnızca geçerli dalın eylemlerini bildirir. Sadece geçerli olanı değil , tüm dallardan yazarın taahhüt mesajlarını kaydeden herhangi bir seçenek var mı ? Başka bir …
213 git 

11
Çıplak ve Çıplak olmayan depo arasındaki -pratik- fark nedir?
Git'teki çıplak ve çıplak / varsayılan olmayan depoları okudum. Aralarındaki farkları ve neden çıplak bir depoya "zorlamam" gerektiğini çok iyi anlayamadım (teorik olarak). İşte anlaşma: Şu anda, 3 farklı bilgisayarda bir proje üzerinde çalışan tek kişiyim, ancak daha sonra dahil olacak daha fazla insan olacak, bu yüzden Git'i sürüm kontrolü …
213 git  repository  git-bare 

5
.Gitignore tam olarak nedir?
Az önce bir Github deposu oluşturdum ve .gitignoredosyanın ne için olduğunu merak ediyordum . Bir tane oluşturmayarak başladım, ancak çoğu havuzun bir tane olması nedeniyle bir tane ekledim. Bir tane almam gerekiyor mu? Sadece görmezden gelebilir miyim yoksa bir faydası var mı? Konuyla ilgili biraz araştırma yaptım ama somut bir …
212 git  github  gitignore 

5
Belirli bir kod tabanındaki bir değişikliği benzersiz bir şekilde tanımlamak için * genellikle * ne kadar bir git sha gerekir?
Diyelim ki, Git deposunda bir taahhüt için bir dizinin adlandırıldığı bir dizin yapısı inşa edecekseniz ve gözlerinizin kanaması için yeterince kısa, ancak çarpışma şansı kadar uzun olmasını istiyorsanız genellikle ne kadar SHA alt dizesi gereklidir? Bu değişikliği benzersiz bir şekilde tanımlamak istediğimi varsayalım: https://github.com/wycats/handlebars.js/commit/e62999f9ece7d9218b9768a908f8df9c11d7e920 İlk dört karakter kadar azını kullanabilirim: …
212 git  github  sha 

3
Eclipse / EGit, güncellemeden sonra mevcut depo bilgilerini nasıl tanır?
Ecitse, Helit'ten Indigo'ya EGit eklentisi 1.0.0 ile yükseltildikten sonra, tüm projelerim sırasıyla git depolarıyla ilgili meta verilerini kaybetmiş gibi görünüyor. Helios'ta her Eclipse projesi kendi başına bir git deposuydu. Indigo için güncelleme yaparken, ben Helios çalışma alanını kullanmaya devam umuyordu. Güncellemeden sonra, tüm projeler hala çalışma alanında mevcuttur; ve her …
211 git  eclipse 

9
Git-worktree'yi ne için kullanırdım?
Okuduğum git-worktree üzerinde Github adlı kullanıcının yayınını . Onlar yazar: Diyelim ki feature, kullanıcı acil bir hatayı bildirdiğinde, adlı bir dalda Git deposunda çalışıyorsunuz master. Öncelikle yeni bir dal ile bağlantılı bir çalışma ağacı oluşturmak hotfix, ana göre kontrol dışarı […] Hata düzeltebilirsiniz, düzeltme itin ve bir çekme isteği oluşturabilirsiniz. …
211 git  git-worktree 

11
Notepad ++ (veya başka bir dosyayı) msysgit ile nasıl kullanabilirim?
Msysgit ile Notepad ++ (veya vim dışında başka bir düzenleyici) nasıl kullanabilirim? Aşağıdakilerin hepsini boşuna denedim: git config --global core.editor C:\Program Files\Notepad++\notepad++.exe git config --global core.editor "C:\Program Files\Notepad++\notepad++.exe" git config --global core.editor C:/Program Files/Notepad++/notepad++.exe git config --global core.editor C:\\Program Files\\Notepad++\\notepad++.exe

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.