«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
Birden çok .gitignore kaşlarını çattı mı?
Bir repo birkaç bağımsız projeden oluşmadığı sürece, repo'nun .gitignorekökünde bir dosyaya sahip olmak , çeşitli dosyalardan daha basit olurdu . Bir yaklaşımın diğerinden daha iyi olduğu konusunda çevrimiçi olarak veya çevrimiçi olarak yapılan bazı analizlerde standart bir en iyi uygulama var mı?
239 git 


5
Git çekme nasıl geri alınır?
Uzak kökte istenmeyen taahhütler nedeniyle git çekme işlemimi geri almak istiyorum, ancak hangi revizyona geri dönmem gerektiğini bilmiyorum. Git uzak kökeni çekmeden önce nasıl devlete geri dönebilirim?
238 git  undo  pull 

4
Uzak ana yerel şubeye nasıl birleştirilir
Başka birinin projesinden çatallanmış bir projenin yerel bir dalı ("configUpdate") var ve üzerinde bir sürü değişiklik yaptım ve yaptıkları değişiklikleri yerel şubemde birleştirmek istiyorum. denedim git pull --rebase origin configUpdate ancak en son değişiklikleri almadı - ikisini nasıl birleştirebilirim? (ayrıca bonus puanları için pull --rebasekomutla ne yaptım ?)
238 git  branch  pull 


25
git push yerel değişikliklerim olmasına rağmen "her şey güncel" diyor
Uzak bir gitosis sunucusu ve yerel git deposu var ve kodumda büyük bir değişiklik yaptığımda, değişiklikleri o sunucuya da göndereceğim. Ancak bugün, bazı yerel değişikliklerim olmasına ve yerel depoya bağlı kalmamıza rağmen, çalıştırırken git push origin master'Her şey güncel' diyor, ancak git cloneuzak sunucudaki dosyaları teslim almak için kullandığımda , …
238 git  gitosis 

11
Git'de pull ve clone arasındaki fark nedir?
Doing (after mkdir repoand cd repo) arasındaki fark nedir : git init git remote add origin git://github.com/cmcculloh/repo.git git fetch --all git pull origin master ve git clone git://github.com/cmcculloh/repo.git Demek istediğim, açıkçası biri daha kısa, ama bunun dışında temelde aynı şeyi yapıyorlar mı?
237 git  clone  pull 

16
Git deposunda birden çok silinmiş dosya nasıl kaldırılır
Bazı dosyaları sildim ve git durumu aşağıdaki gibi görünüyor. Karar verdim ve ittim. GitHub hala depodaki silinmiş dosyaları gösterir. GitHub deposundaki dosyaları nasıl silebilirim? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git checkout -- …
237 git  git-rm 

11
.İdea / workspace.xml yoksayılmıyor - sürekli açılmaya devam ediyor
PHPStorm kullanarak, workspace.xmlher zaman bir git taahhüt yapmak için açılır hangi görmezden gelmeye çalışıyorum . Benim .gitignoregibi görünüyor: /.idea/ .idea/workspace.xml Çünkü bir noktada dosya işlendi, ben de yürüttüm: git rm --cached .idea/workspace.xml ve sonra kaldırmayı taahhüt etti, çıplak bir repoya itildi. Ancak projede değişiklikler yaptığımda dosya daha sonra açılmaya devam …


3
Git ve yazar arasındaki fark nedir?
Gibi bir taahhütte bulunmaya çalışıyorum git commit --author="John Doe <john@doe.com>" -m "<the usual commit message>" John Doe adında taahhütte bulunmak istediğim bir kullanıcı. Tamam görünüyor git log. Ancak ben yaptığınızda, gitk, yazar adı doğru fakat committer adı benim küresel git config ayarlarından alınır (ve böylece benim adım / e-postaya ayarlanır). …
237 git  git-config  gitk 

3
git diff dosyası son değişikliğine karşı
Git'in şu an var olduğu ve onu değiştiren son işlemden önce var olduğu gibi belirli bir dosya arasında fark üretmesi mümkün müdür? Yani, eğer bilersek: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Sonra git diff 456def myfiledosyamdaki son değişikliği gösterir. Bunların …
236 git  git-diff 


18
Python git bash komut satırında çalışmıyor
Python git bash (Windows) içinde çalışmaz. Komut satırına python yazdığımda, Powershell'deki gibi python 2.7.10'a girdiğini söylemeden boş bir satıra götürür. Bana bir hata mesajı vermiyor, ancak python çalışmıyor. PATH'deki çevresel değişkenlerin dahil edildiğinden zaten emin oldum c:\python27. Başka neleri kontrol edebilirim? Bu sorunun oluştuğu bir oturum aşağıdaki gibi görünür: user@hostname …

11
Taahhütler arasındaki farkı göster
Git Ubuntu 10.04 (Lucid Lynx) üzerinde kullanıyorum . Efendime bazı taahhütler verdim. Ancak, bu taahhütler arasındaki farkı elde etmek istiyorum. Hepsi ana dalımda. Örneğin: commit dj374 made changes commit y4746 made changes commit k73ud made changes K73ud ve dj374 arasındaki farkı elde etmek istiyorum. Ancak, aşağıdakileri yaptığımda yaptığım değişiklikleri göremedim …
236 git  git-diff 

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.