«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
pip bağlantı hatası: http://pypi.python.org/simple/ dizin temel URL'si getirilemiyor
sudo pip install git-reviewKoşuyorum ve aşağıdaki mesajları alıyorum : Downloading/unpacking git-review Cannot fetch index base URL http://pypi.python.org/simple/ Could not find any downloads that satisfy the requirement git-review No distributions at all found for git-review Storing complete log in /home/sai/.pip/pip.log Bunun hakkında bir fikri olan var mı?
89 python  git  ubuntu  pip  git-review 

8
git deposu bilgisayarlar arasında senkronizasyon, hareket ederken?
Diyelim ki bir masaüstü bilgisayarım ve bir dizüstü bilgisayarım var ve bazen masaüstünde, bazen de dizüstü bilgisayarda çalışıyorum. Git deposunu ileri geri taşımanın en kolay yolu nedir? Git depolarının aynı olmasını istiyorum, böylece diğer bilgisayarda kaldığım yerden devam edebilirim. Her iki bilgisayarda da aynı dallara ve etiketlere sahip olduğumdan emin …

11
git commit hatası: pathspec 'commit' git tarafından bilinen hiçbir dosya (lar) ile eşleşmedi
Heroku'ya bir Ruby uygulaması yüklemeye çalışıyorum. İle başlıyorum git initve sonra yazıyorum git add .ve sonra kullanıyorum git commit -m initial commit. Ne zaman kullansam şunu git commit -msöyleyen bir hata mesajı alıyorum: git commit hatası: pathspect 'commit' git tarafından bilinen hiçbir dosya ile eşleşmedi. Bunun olduğu söylendi çünkü argümanlar …
89 git  command-line 

9
Bir dizinde iki git deposu mu?
Bir dizinde 2 git deposuna sahip olmak mümkün mü? Sanmıyorum ama sorayım dedim. Temel olarak, üzerinde çalıştığım tüm makinelerde ortak olması gereken, ancak yerel dosyalar için ikinci bir depoya (örn. .Emacs.local) sahip olan, ana dizin yapılandırma dosyalarımı (örn. .Emacs) kontrol etmek istiyorum. makineye özel konfigürasyonlar. Bunu yapmayı düşünebildiğim tek yol, …


4
Git suçlama geçmişi göstermiyor
Git blame'ı bir dosyada çalıştırdığımda (msysgit kullanarak) her zaman aşağıdaki tür çıktılar alıyorum: 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 1) package co 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 2) { 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 3) impor 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 4) impor …

4
Git hızlı ileri değil reddedildi
Bu sorunun birçok kez sorulduğunu hissediyorum, ancak çözüm genellikle "dizini sildim ve işimi yeni bir ödeme ile yeniden yaptım." Bir taahhüt ve zorlama yaptım ancak taahhüt mesajında ​​yanlış bilet numarasına atıfta bulunduğumu fark ettim. Bu yüzden hızlı bir çözüm için SO'ya baktım ve aşağıdakileri terminale yazdım : $ git reset …

8
git deposu tüm .dll'leri yok sayıyor
Başlık her şeyi söylüyor. NuGet paketlerimi depoya eklemeye çalışıyorum. .Dll dosyaları dışında her şey tespit ediliyor. Gitignore dosyası * .dll'ye başvuru içermez. .Dll dosyaları, deponun tamamında herhangi bir yerde bulunduklarında tanınmaz. bilgi / dışlama da boştur. Ayrıca depoyu (dosya sisteminden dosya sistemine, uzaktan dosya sisteminden dosya sistemine) şanssız olarak klonladım. …
88 git  gitignore 

12
Neden bu güncel Git alt ağacını itemiyorum?
Git alt ağacını, aralarında bazı temel kodları paylaşmak için üzerinde çalıştığım birkaç proje ile kullanıyorum. Temel kod sık sık güncellenir ve yükseltmeler projelerin herhangi birinde yapılabilir ve sonunda tümü güncellenir. Git'in alt ağacımın güncel olduğunu bildirdiği, ancak zorlamanın reddedildiği bir sorunla karşılaştım. Örneğin: #! git subtree pull --prefix=public/shared project-shared master …
88 git  git-subtree 

3
Yayınlanan bir şubeye bir yeniden ödeme veya sıfırlama gönderdikten sonra nasıl kurtarabilirim / yeniden senkronize edebilirim?
Hepimiz Ancak, bir Rebase durumunda durumla nasıl başa için yayınlanan herhangi tarifleri görmedim vb, bu tehlikeli olduğunu, tek Rebase işi yayınlanan asla duymuş olduğu yayınladı. Şimdi, bunun yalnızca depo yalnızca bilinen (ve tercihen küçük) bir grup insan tarafından klonlanması durumunda gerçekten mümkün olduğunu unutmayın; böylece, geri ödemeyi her kim başlatırsa …

3
VS Code terminalim için Windows'ta Ubuntu'da Bash'i (WSL) nasıl kullanırım?
Diğer sorular git-bash gibi şeylerin nasıl kullanılacağıyla ilgilenirken, VS Code terminali aynı olmadığından yeni WSL'ye bir dönüş vermek: git- yerine gerçek bir Ubuntu Linux alt sistemi üzerinde çalışan bash'a erişmenizi sağlar. Windows alt sisteminde çalışan bash terminali. Öyleyse, onu VS Code terminali olarak nasıl çalıştırabiliriz ve özellikle işlevsel bir geliştirme …

5
Diff sonuçlarında nasıl gezinirim
Git farkını yaptığımda, farkla birlikte kodu gösteriyor ve harika görünüyor. Ama sonraki sayfaya veya sonraki belgeye nasıl gidebilirim?
88 git 

3
Git'te bir dosyanın belirli bir sürümünü nasıl kontrol edebilirim?
Git'te bir dosyanın belirli bir sürümünü nasıl kontrol edebilirim? Bu postayı posta listesinde buldum ve şunları söyledi: $ git checkout HEAD~43 Makefile $ git reset Makefile Ama 'HEAD ~ 43'ü nasıl bulacağımı anlamıyorum, eğer a yaparsam git log aFile, hangi' HEAD ~ 43 'kullanmam gerektiğini nasıl öğrenebilirim? Ve neden git …
88 git 

9
Git yapılandırmamdaki ayarlar nereden geliyor?
core.autocrlfÇalıştırdığım zaman için iki listem olduğunu fark ettimgit config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true Son üçü (user.name'den aşağı) benim C:\users\username\.gitconfig . Diğerlerinin hepsi nereden geliyor? Core.autocrlf neden iki kez listeleniyor? Bu MSysGit 1.8.3 ile ve …

4
Git budama nedir?
Yanlışlıkla bazı uzak dalları budanmıştım ve bunun sonucunun ne olduğunu gerçekten bilmiyorum (Uzak bir dalı sileceğini düşünerek Git Extensions'ta "Uzak dalları budama" düğmesini tıkladım). Resmi belgeler "git-prune - Erişilemeyen tüm nesneleri nesne veritabanından budayın" diyor. Bunun ne anlama geldiğini gerçekten anlamıyorum. Bunun birleştirilmiş dalları kaldırmış olabileceğini tahmin ediyorum ama gerçekten …

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.