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


4
Git teslim tarihi
Git dizesini tarih dizesi için ayrıştırmanın dışında, belirli bir taahhüdün tarihini bildirmenin bir Git yerel yolu var mı?
192 git 


13
Git push hatası: Eski bağlantı kaldırılamıyor (İzin reddedildi)
Uzak sunucuda, depomun git kontrolünü yapmak için ayarlanmış bir kanca var: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Ancak yerel makinemden sunucudaki git deposuna bir itme yaptığımda, aşağıdaki hata iletilerini alıyorum: remote: error: unable to unlink old '<file>' (Permission denied) Bu, neredeyse her dosya için bir hata mesajı olarak birçok kez görünür. …


5
Belirli bir etiketi klonlamak için git
Gönderen git-klonu (1) Elle Sayfa --branch ayrıca etiket alabilir ve HEAD'ı sonuçtaki depoda bu taahhütte ayırabilir. denedim git clone --branch <tag_name> <repo_url> Ama bu çalışmıyor. Döndürür: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead Bu parametre nasıl kullanılır?
192 git  git-clone  git-tag 

15
Yerel bir git şubesinin olup olmadığını öğrenmenin daha iyi bir yolu var mı?
Depomda yerel bir git dalı olup branch-nameolmadığını öğrenmek için aşağıdaki komutu kullanıyorum . Bu doğru mu? Daha iyi bir yol var mı? Lütfen bunu bir script içinde yaptığımı unutmayın. Bu nedenle mümkünse sıhhi tesisat komutlarını kullanmak istiyorum . git show-ref --verify --quiet refs/heads/<branch-name> # $? == 0 means local branch …

5
Git veri havuzumu belirli bir işleme nasıl geçirebilirim?
Git depomda, git günlüğümde aşağıdaki gibi 5 taahhüt yaptım: commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 Author: Michael Date: Mon Jan 31 10:37:42 2011 -0800 commit b364f9dcec3b0d52666c4f03eb5f6efb7e1e7bda Author: Michael Date: Wed Jan 26 13:33:17 2011 -0800 commit 4771e26619b9acba3f059b491c6c6d70115e696c Author: Michael Date: Wed Jan 26 …
191 git 


15
Git fatal: 'https' protokolü desteklenmiyor
Github'un çatallama kılavuzundan geçiyorum: https://guides.github.com/activities/forking/ ve depoyu bilgisayarıma kopyalamaya çalışıyorum. Ancak, şu komutu çalıştırın: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not supported SSH ile de denendi: $ git clone git@github.com:./Spoon-Knife.git Cloning into 'Spoon-Knife'... Warning: Permanently added the RSA host key for IP address '.' to …
191 git 

13
Her Git komutunun başında “git” yazmayı nasıl önleyebilirim?
gitHer Git komutunun başına kelimeyi yazmaktan kaçınmanın bir yolu olup olmadığını merak ediyorum . "Git moduna"git girmek için komut istemini açtıktan sonra komutu yalnızca bir kez kullanmanın bir yolu olsaydı iyi olurdu . Örneğin: git> Bundan sonra yazdığımız her komut varsayılan olarak Git komutu olarak yorumlanır. Veritabanı komutları yazmak için …

3
Git'te bir dalı silmek geçmişten kaldırıyor mu?
Svn'den geliyor, git'e aşina olmaya başlıyor. Git'te bir şube silindiğinde, geçmişten kaldırılır mı? Svn'de silme işlemini (ters birleştirme) geri alarak bir dalı kolayca kurtarabilirsiniz. Svn'deki tüm silmeler gibi, şube hiçbir zaman gerçekten silinmez, sadece mevcut ağaçtan kaldırılır. Şube git'teki geçmişten gerçekten silinirse, o şubeden birleştirilen değişikliklere ne olur? Onlar korunuyor …

2
Kiraz seçiminden sonra git nasıl birleşir?
Bir masterşubemiz olduğunu hayal edelim . Sonra bir newbranch git checkout -b newbranch ve iki yeni taahhütte bulununnewbranch : commit1 ve commit2 Sonra ustaya geçiyoruz ve cherry-pick git checkout master git cherry-pick hash_of_commit1 İçine bakıyor gitkbiz görüyoruz commit1 yüzden teknik olarak iki farklı onaylatabilirsiniz vardır ve onun kiraz aldı versiyonu …

5
Git etiketleri de itiliyor mu?
Depomu oluşturduğumdan, oluşturduğum etiketlerin depoya aktarılmadığı anlaşılıyor. git tagYerel dizinde yaptığımda tüm etiketler var, ancak uzak depoda oturum açtığımda ve a yaptığımda git tagyalnızca ilk birkaç tanesi görünüyor . Sorun ne olabilir?
190 git  git-tag 


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.