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


30
Git getirme uzak dalı
Meslektaşım ve ben aynı depo üzerinde çalışıyoruz. Her biri farklı projeler için teknik olarak iki şubeye ayırdık, ancak benzerlikleri var, bu yüzden bazen ' masterden * ' e geri dönmek isteyeceğiz branch. Ancak, ben var branch. Meslektaşım o dalı nasıl özel olarak çekebilir? git cloneDeponun A , onun için şubeleri …

18
Git deposunu belirli bir klasöre nasıl kopyalarsınız?
Komutun yürütülmesi, git clone git@github.com:whateverşu anki klasörümde bir dizin oluşturur whateverve Git deposunun içeriğini bu klasöre bırakır: /httpdocs/whatever/public Benim sorunum, web sunucunun doğru konumda görünmesi için geçerli dizinime klonlanmış Git deposunun içeriğine ihtiyacım var: /httpdocs/public Depoyu klonladıktan sonra dosyaları nasıl taşıyacağımı biliyorum, ama bu Git'i bozuyor gibi görünüyor ve sadece …
2244 git  repository  git-clone 

16
Belirtilen bir taahhüt nasıl değiştirilir?
Genelde gözden geçirilmek üzere bir taahhüt listesi gönderirim. Aşağıdaki taahhütlerim varsa: HEAD Commit3 Commit2 Commit1 ... kafa taahhüdünü değiştirebileceğimi biliyorum git commit --amend. Ancak taahhüt Commit1olmadığı göz önüne alındığında nasıl değişiklik yapabilirim HEAD?

8
Git kullanarak bir etiketi uzak bir depoya nasıl iletirsiniz?
Dizüstü bilgisayarıma uzak bir Git deposunu kopyaladım, sonra bir etiket eklemek istedim. git tag mytag master git tagDizüstü bilgisayarımda çalıştırdığımda etiket mytaggösterilir. Daha sonra tüm müşterilerime bu etiketi var bu yüzden uzak depoya itmek istiyorum, bu yüzden ben koşmak git pushama mesajı aldım: Her şey güncel Ve masaüstüme gidip çalıştırırsam …

20
Git, ilgisiz geçmişleri rebase üzerinde birleştirmeyi reddediyor
git rebase origin/developmentGit sırasında aşağıdaki hata mesajı gösterilir: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Git sürümüm 2.9.0. Önceki sürümde iyi çalışırdı. Yeni sürümde tanıtılan zorunlu bayrakla ilgisiz geçmişlere izin vererek bu yeniden pazarlamaya nasıl devam edebilirim?
2148 git  rebase 

13
Hazırlanan değişiklikleri nasıl gösterebilirim?
Taahhüt için birkaç değişiklik yaptım; bir sonraki işlem için hazırlanan tüm dosyaların farkını nasıl görebilirim? Git durumunun farkındayım , ancak gerçek diffs'leri görmek istiyorum - yalnızca aşamalı dosyaların adlarını değil. Bunu gördüm git-diff (1) man sayfası diyor git diff [- seçenekler] [-] […] Bu form, dizine göre yaptığınız değişiklikleri görüntülemek …
2139 git  diff  dvcs  git-diff  git-stage 


18
İki düzeltme arasında hangi dosyaların değiştiğini gösteren
Bir süredir ayrılmış olan ve hangi dosyaların değiştirildiğini bilmek isteyen iki dalı birleştirmek istiyorum. Bu bağlantıya rastladım: http://linux.yyz.us/git-howto.html ki bu oldukça faydalıydı. Karşılaştığım dalları karşılaştırmak için araçlar: git diff master..branch git log master..branch git shortlog master..branch Sadece iki şube arasında farklı olan dosyaları görmek için "git status master..branch" gibi bir …
2105 git  branch  git-branch  git-diff 

13
Git dalını master ile birleştirmenin en iyi (ve en güvenli) yolu nedir?
'Dan yeni bir dal masteroluşturulur, biz buna diyoruz test. masterBaşka şubeler vaat eden veya oluşturan ve daha sonra bir araya gelen birkaç geliştirici vardır master. Diyelim ki çalışmalarımız testbirkaç gün testsürüyor ve içerideki taahhütlerle sürekli güncel kalmak istiyorsunuz master. Ben yapacağını git pull origin masterdan test. Soru 1: Bu doğru …

15
Alt modülleri içeren “git klonu” nasıl yapılır?
Bir repoya bir alt modül yerleştirmeye çalışıyorum. Sorun, üst repo klonlamak, alt modül klasörü tamamen boş olmasıdır. git clone parent_repoVerileri alt modül klasörüne koyacak şekilde yapmanın bir yolu var mı ? Örneğin, http://github.com/cwolves/sequelize/tree/master/lib/ , nodejs-mysql-nativeharici git altmodülün işaret, ancak zaman ben kontrol sequelizeprojeyi, yani klasör boş.
1991 git  git-submodules 


14
Git ile belirli bir etiketi indirme
Git deposunun belirli bir etiketini nasıl indirebileceğimi anlamaya çalışıyorum - mevcut sürümün arkasında bir sürüm var. Git web sayfasında önceki sürüm için bir etiket olduğunu gördüm, nesne adı uzun bir onaltılık sayı. Ancak sürüm adı Tagged release 1.1.5siteye göre " ". Böyle bir komut denedim (isimleri değişti): git clone http://git.abc.net/git/abc.git …
1941 git  git-clone  git-tag 


20
Git'teki mevcut işlemin karmasını nasıl alırım?
Git değişiklik kümelerini TFS'de depolanan çalışma öğelerine bağlama yeteneğini (şimdilik) korumak istiyorum. Zaten Git değişiklik kümesinin mesajına workitemifiifiers enjekte edebileceğim bir araç (Git'ten bir kanca kullanarak) yazdım. Ancak, Git taahhüdünün (karma) tanımlayıcısını özel bir TFS iş öğesi alanına da saklamak istiyorum. Bu şekilde TFS'deki bir çalışma öğesini inceleyebilir ve Git …
1934 git  tfs  tfs-workitem  changeset 

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.