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

3
Git iki kez sakla
Git dallarını hızlıca değiştirmem git stashgerekti , bu yüzden koştum , ancak dosyalarımdan birinin düzenlenmesi gerektiğinden tekrar çalıştırmak zorunda kaldım. Bu yüzden git stashiki kez koştum ve dosyalarımı düzenlemeye geri dönmeye hazırım. Koştum git stash applyama ben sakladığı tüm dosyaları unstashed olduğunu ikna olmadım. Yapabileceğim bir şey var mı? Kontrol …
99 git  git-stash 

20
git, CONNECT'ten sonra proxy'den 407 http hatası döndürüyor
Git kullanarak bilgisayarımdan github'a bağlanırken sorun yaşıyorum. Sistem Kazanma 7. Proxy üzerinden bağlantım var, bu yüzden git yapılandırma dosyalarında (hem genel git klasöründe hem de git repo klasöründe) belirttim. Bunu yapmak için git bushumun bir sonraki satırına girdim: $ git config --global http.proxy http://<username>:<userpsw>@<proxy>:<port> Diğer programlarda (örn: maven) çalışma şekli …
99 git  github  proxy 

4
git geçmişten birleştirme kaydetmeyi kaldır
Git geçmişim şöyle görünüyor: Mor taahhütleri tek bir parçaya sıkıştırmak istiyorum. Onları bir daha taahhüt günlüğümde görmek istemiyorum. Bir yapmaya çalıştım git rebase -i 1, ancak 1mavi dalda olmasına rağmen (resme bakın), hala mor dalımdaki her işlemi görüyorum. Mor dalı nasıl tamamen kaldırabilirim (kaydetme günlüğünden)?

3
İki kaydetmeyi bir kaydetmede nasıl birleştirebilirim?
2 taahhütlü bir 'ilk projem' var. Bu taahhütlerden kurtulup tek bir taahhüt olarak görünmelerini istiyorum. Komut git merge --squashumut verici görünüyor, ancak git merge --squashterminalimi çalıştırdığımda sadece komut için seçenekler getiriyor. Doğru komut nedir? Commit 1: Added 'homepage.html' Added 'contacts.html' Commit 2: Added 'homepage.php' Added 'homepage.php' Deleted 'homepage.html' Deleted 'contacts.html'
99 git  merge  branch  git-svn  rebase 

16
Kendi sunucumda Github'a nasıl sahip olabilirim?
Kendi yerel sunucunuz için Github gibi bir şey var mı? Bir PHP betiği veya hatta Github'un işlevselliğini taklit eden bir masaüstü istemcisi olup olmadığını merak ediyorum, Github'ı seviyorum ama kendi sunucumda barındırmak güzel olurdu. Bu yeterince "programlama" olarak görülmüyorsa, ancak genellikle yalnızca programcılar GIT ve Github kullanıyorsa özür dileriz Güncelleme …
99 php  git  github 


1
Visual Studio 2013 git, yalnızca Ana dal listelenmiştir
Özel bir GitHub deposunda çalışmak için Visual Studio 2013'ün Git desteğini kullanıyorum. Bunu taahhüt etme iznim var. Dalları değiştirmek istiyorum, ancak Dallar görünümüne gittiğimde, listelerin herhangi birindeki tek dal (dal açılır menüsü, yayınlanan dallar, birleştirme aracı) master. Diğer dallar GitHub, Windows için GitHub ve TortoiseGit'te görünür. Yani orada olduklarını ve …

6
Birden fazla git deposunu nasıl düzenlersiniz, böylece hepsi birlikte yedeklenir?
SVN ile, bir sunucuda tuttuğum ve birkaç makinede kontrol ettiğim tek bir büyük depom vardı. Bu oldukça iyi bir yedekleme sistemiydi ve herhangi bir makinede kolayca çalışmamı sağladı. Belirli bir projeyi kontrol edebilir, taahhüt edebilir ve 'ana' projeyi güncelleyebilir veya her şeyi kontrol edebilirim. Şimdi, çeşitli projeler için, birçoğu github'da …
98 git  backup 

5
.gitignore dizindeki dosyaları hariç tutar, ancak belirli dizinleri hariç tutar
application/cache/* application/cache/folder/* application/cache/folder/onemorefolder/* Bu işe yaramıyor gibi görünüyor. Projeyi klonladığımda "application/cache"klasör veya "application/cache/folder"klasör yok vs ... Önbellek klasörlerindeki dosyaların önbelleğe alınmamasını, ancak klasörlerin önbelleğe alınmasını isterdim, böylece klasör izinleri aktarılır ve var olur.
98 git  gitignore 

5
gitignore kullanarak dosyaları yok saymak (ancak silmek değil)
Git depomda bir tmp dizinim var, hala var olmak istiyorum, ancak görmezden gelin. Bunun eklendi .gitignoreama git statushala o dizindeki dosyalara değişiklikler hakkında söylüyor. Denedim git rm -r --cached, ama bu onu uzak depodan kaldırıyor. Bu dizindeki değişiklikleri izlemeyi nasıl durdurabilirim, ancak yine de var olmasına izin verebilirim? Bunu 1 …




6
git diff aynı dalda iki dosya, aynı commit
bu soru varsa üzgünüm, şaşırtıcı bir şekilde bulamadım: / git diffAynı dal ve aynı commit içinde iki dosya arasında nasıl bir işlem yapabilirim ? yani git diff fileA.php fileB.php (ideal olarak, git... veya BeyondCompare programının yaptıklarına benzer şekilde okunması kolay renk kodlamasıyla !)
98 git 

8
Git format-patch svn uyumlu olacak mı?
Git format-patch ile oluşturulmuş bir yamanın svn uyumlu olması için bir svn deposuna gönderebilmem için herhangi bir yolu var mı? Github'da bir svn deposu üzerinde çalışıyorum ve değişikliklerimi ana depoya geri göndermek istiyorum. Bunu yapmak için bir yama oluşturmam gerekiyor, ancak git biçimleri svn'den farklı olarak yama uyguladığından yama uygulanamıyor. …
98 svn  git  format-patch 

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.