«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 kanca komut dosyaları depo ile birlikte yönetilebilir mi?
Önceden biçimlendirme taahhüt mesajları gibi şeyler için hepimizin paylaşabileceği birkaç temel kanca komut dosyası yapmak istiyoruz. Git'in normalde altında saklanan kanca komut dosyaları vardır <project>/.git/hooks/. Ancak, insanlar bir klon yaptığında ve sürüm kontrollü olmadığında bu komut dosyaları çoğaltılmaz. Herkesin doğru kanca komut dosyalarını almasına yardımcı olmanın iyi bir yolu var …
337 git  githooks 


3
Git zulasını geri alma
Taahhüt etmediğim bir projede sakladım. Ben saklanmadan önce devlete dönmenin bir yolu var mı? Bunu nasıl yapabilirim? Terminali kapattım ve dizüstü bilgisayarım kapatıldı. Biraz araştırdım ve bunu yapmanın bir yolu yok gibi görünüyor.
336 git 

6
Git'i pencereler altında CR + LF yerine LF kullanmaya nasıl zorlarım?
Sadece kullanarak Windows altında ödeme dosyalarına budala zorlamak istiyorum LFdeğil CR+LF. İki yapılandırma seçeneğini kontrol ettim ancak doğru ayar kombinasyonunu bulamadım. Ben tüm dosyaları dönüştürmek LFve dosyaları tutmak istiyorum LF. Not: Kullandım autocrlf = inputama bu sadece onları taahhüt ettiğinizde onarır. Onları kullanmaya zorlamak istiyorum LF. Muhtemelen o kadar net …
335 git  msysgit 

14
Alt modül olmayan bir yol için .gitmodule içinde alt modül eşlemesi bulunamadı
Bir alt modülü olan bir projem var lib/three20 Dosyam .gitmoduleşöyle görünüyor: [submodule "lib/three20"] path = lib/three20 url = git://github.com/facebook/three20.git Bunu geçmişte hatasız klonladım, ( git submodule inita'yı izledi git submodule update) ve bir süredir çalışıyor. Bunu yeni bir makineye kopyalamaya çalıştım ve şimdi şu hatayı alıyorum git submodule init: No …


4
“U” tam olarak ne yapar? "Git push -u origin master" vs "git push origin yöneticisi"
Anlamak için elimden gelenin en iyisini yapmaya rağmen, git'i kullanmakta korkunç gibiyim. Gönderen kernel.org için git push: -u --set-yukan Güncel veya başarıyla itilen her dal için, bağımsız değişken git-pull (1) ve diğer komutlar tarafından kullanılan yukarı akış (izleme) başvurusunu ekleyin. Daha fazla bilgi için, bkz branch.<name>.merge. Git-config (1). İşte branch.<name>.mergeden …
335 git 

7
GitHub neden SSH üzerinden HTTPS öneriyor?
GitHub sitesinde bir bağlantı var ... https://help.github.com/articles/generating-ssh-keys ... ve belirtiyor ... Önerilen HTTPS yöntemini kullanmamaya karar verdiyseniz, bilgisayarınız ile GitHub arasında güvenli bir bağlantı kurmak için SSH anahtarlarını kullanabiliriz. Aşağıdaki adımlar, bir SSH anahtarı oluşturma ve ardından ortak anahtarı GitHub hesabınıza ekleme konusunda size yol gösterecektir. HTTPS neden önerilen yöntemdir? …
334 git  github  ssh  https 


3
Zorla güncelleme sonrasında Git pull
Sadece bazı taahhütleri ezdim git rebaseve yaptım git push --force(ki bu kötüdür, biliyorum). Şimdi diğer yazılım mühendislerinin farklı bir geçmişi var ve bunu yaptıkları zaman git pullGit birleşecek. Bunu düzeltmenin bir yolu var mı rm my-repo; git clone git@example.org:my-repo.git? Bunun tersi gibi bir şeye ihtiyacım var git push --force, ancak …
333 git  git-pull 


7
Git günlüğü yalnızca ilk satırla nasıl çıkarılır?
Biçimini özelleştirmeye çalışıyorum git log. Tüm taahhütlerin tek bir satırda gösterilmesini istiyorum. Her satır, tamamlama mesajının yalnızca ilk satırını göstermelidir. Ben öğrendim o git log --pretty=shorthile yapmak gerekir ama benim bilgisayarda tam günlüğünü gösteren git log(zaman damgası yanı sıra) yapar. Ayrıca, yer tutucuları man sayfasında tanımlandığı şekilde kullanmaya çalıştım . …

22
Git: “Bozuk nesne bozuldu”
Uzaktan kumandamdan ne zaman çeksem sıkıştırmayla ilgili şu hatayı alıyorum. Manuel sıkıştırmayı çalıştırdığımda, aynı şeyi alıyorum: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run repack Kimse biliyor, bu konuda ne yapmalı? Kedi dosyasından bunu alıyorum: $ git cat-file -t 3813783126d41a3200b35b6681357c213352ab31 error: …

8
Git'te, bir havuza ilgisiz bir dal eklemenin basit bir yolu var mı?
Bugün git problemi olan bir arkadaşa yardım ederken, daldan tamamen ayrı olması gereken bir dal tanıtmak zorunda kaldım master. Bu dalın içeriği, dalda geliştirilenden gerçekten farklı bir kökene sahipti master, ancak masterdaha sonra dalda birleştirileceklerdi . John Wiegley'nin Git'i aşağıdan yukarıya doğru, dalların aslında belirli bir konvansiyonu takip eden bir …
328 git  branch 


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.