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

5
Github'da iki dal arasında tek bir dosya için nasıl fark oluşturabilirim
Aslında github'daki etiketler olan iki sürüm arasındaki farkları gösterecek tek bir dosya için bir fark oluşturmam gerekiyor. Daha sonra bu farklılığı birine e-posta yoluyla göndermek istiyorum, böylece fark için bir github URL'si ideal olacaktır. Github karşılaştırma görünümü, bunu değiştirilen tüm dosyalar için yapmama izin verecek, ancak depomda binlerce dosya olduğu …
111 git  github 



3
Geçmişi korurken tek bir dizini bir git deposundan yeni bir depoya nasıl taşıyabilirim?
Ayrı dizinlerde birden çok proje içeren bir git deposunu devraldım. Depoyu, her proje için bir tane olmak üzere yeni bireysel depolara bölmek ve ardından ana deponun projeleri alt modüller olarak içermesini istiyorum. Tüm bunları mümkünse münferit projelerin revizyon geçmişini korurken yapmak istiyorum. Her proje için depoyu klonlayabilir ve diğer tüm …


8
Git'te izlenmeyen dosyalar nasıl kaldırılır?
Bir dal üzerinde çalışıyorum, ana dalımdan daldığım "deneysel" dalda çalışıyorum, sonra deneysel dalda bir kullanıcı modeli oluşturuyorum ama henüz onları dizine eklemiyorum. Son zamanlarda deneysel dalıma eklenen dosyalardaki tüm değişiklikleri atmak istersem ne yapmalıyım? İzlenmeyen dosyalar aşağıda listelenmiştir: $ git status On branch new_chick Untracked files: (use "git add <file>..." …
110 git 

1
Değişikliklerini kullanarak kiraz çekme çakışmalarını nasıl çözebilirim?
Benim git cherry-pick FOObir çatışma yarattım. Ben çakışan dosyalar arasında gidip arasındaki çizgileri silebilir <<<<<<<ve =======, ve çatışma işaretleri kendilerini ama daha kolay bir yolu vardır umut ediyorum. Sanırım svneşdeğeri theirs-conflictçözmeyi seçiyordu. Bunu nasıl yapacağım git? Bunun sadece başvurmak yerine git checkout --theirs <file>aynı sonucu vermesini istemiyorum .git checkout foo …
110 git 

5
Git çekme, kaydetme günlüğünde gereksiz "Dalları birleştir" mesajlarına neden oluyor
Bir proje üzerinde başka bir geliştiriciyle çalışıyorum ve Github'u uzak depomuz olarak kullanıyoruz. Git 1.7.7.3 kullanan bir Mac'teyim, Windows'ta git 1.7.6 kullanıyor. Olan bu Birimiz (ona geliştirici A diyelim, ancak hangisinin olduğu önemli değil) GitHub'a bir dizi taahhüt gönderiyor. Diğeri (geliştirici B) bazı yerel taahhütler yapar. B, a yapar git …
110 git  github  commit 

6
Git diff --ignore-space-change varsayılan olarak nasıl yapılır
Muhtemelen bir takma ad ayarlayabilirim, ancak bunu yapılandırma dosyasında bir seçenek olarak ayarlayabilmem gerekiyor gibi görünüyor, ancak bunu yapmayı zaten görmüyorum. Ben sadece farklı --ignore-space-changeyaptığım zaman istiyorum, başvururken veya başka bir şey yaparken değil. Farkı, üzerinde gerçek bir değişiklik olmayan fazladan +/- çizgilerle karıştırmayarak anlaşılmasını kolaylaştırmaya çalışıyorum.
110 git  config  git-config 


3
Ödeme yapmadan diğer şubeyi güncel olarak sıfırlayın
Git iş akışım için bazı komut dosyaları yazıyorum. Diğer (mevcut) şubeyi, ödeme yapmadan mevcut şubeye sıfırlamam gerekiyor. Önce: CurrentBranch: commit A OtherBranch: commit B Sonra: CurrentBranch: commit A OtherBranch: commit A Eşiti $ git checkout otherbranch $ git reset --soft currentbranch $ git checkout currentbranch (Not --soft: Çalışma ağacını etkilemek …
110 git 

18
Uzak dala aktarılamıyor, dala çözümlenemiyor
Depolarımı Bitbucket veya Github'dan taşıdım. Bunun önemli olduğunu sanmıyorum ama farklı olan tek şey bu ... Kısa bir süre için iki uzaktan kumanda kurdum: origin: bitbucket github: github Sonra ikisini de kaldırdım ve orijini github'a işaret ettim: git remote remove origin git remote remove github git remote add origin https://github.... …
110 git 


7
Git etiketleri rc-XYZW biçimindeki sürüm dizesine göre nasıl sıralanır?
Bir komut girdiğimde: git tag -l Böyle sonuçlar alıyorum: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 Bunun yerine şunu istiyorum: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 Bu tür sonuçlar elde etmek için mevcut listeyi sıralamak nasıl mümkün?
110 git  sorting  tags 

6
Git push için komutta kullanıcı adı ve şifre
Komutta kullanıcı adı ve parolayı belirterek bir git deposunu aşağı klonlamak mümkündür. Misal: git clone https://username:password@myrepository.biz/file.git Basarken kullanıcı adı ve şifre de belirtilebilir mi? Böylece, örneğin, çalıştırma git push origin --alldaha sonra bir parola soran çıktı verir. Bunu tek bir komutla istiyorum. (Anahtarları ve diğer çözümleri ayarlama yeteneğinin farkındayım, ancak …
110 git  git-bash 

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.