«git» etiketlenmiş sorular

Git, Linus Torvalds tarafından tasarlanmış ve yazılmış açık kaynaklı dağıtılmış bir sürüm kontrol sistemidir. Genellikle yazılım projeleri için kaynak kodunu takip etmek için kullanılır. DVCS olarak Git, dallanma, birleştirme ve dağıtılmış geliştirme konularında güçlü yardım sağlar.

2
Yanlışlıkla git push -f'den nasıl kurtulabilirim?
Sadece git push -fyanlışlıkla koştum , böylece uzak bir dalın üzerine yazdım . Orijinal: (remote origin:) branch master -> commit aaaaaaa branch foo -> commit bbbbbbb (local) branch master -> commit ccccccc branch foo -> commit ddddddd Sonra git push -f: (remote origin:) branch master -> commit ccccccc branch foo …

3
git ile aynı anda birden fazla şubeye nasıl çekilir?
Bir repoda, aralarında "orijin / master" ve "orijin / gelişim" gibi uzak dalları takip etmek üzere kurulmuş birden fazla dal var. Hem master hem de geliştirmenin aynı anda birleştirilmesini (hızlı iletilmesini) istediğimi belirtmek mümkün mü? git pullŞimdi ne zaman böyle bir şey elde: remote: Counting objects: 92, done. remote: Compressing …
13 git 

1
Egit kurulumundan hata
Yeni bir Java ve Eclipse 32 bit kopyası yükledim. Şimdi, ilk kez Eğit eklemeye çalışırken talimatları takip ediyorum burada (ana depo kullanarak). Yüklemeye çalıştığımda bu hatayı alıyorum. Bunu nasıl yenebilirim? Bir veya daha fazla gerekli öğe bulunamadığı için yükleme tamamlanamıyor. Yüklenen yazılım: EGit Mylyn 2.3.1.201302201838-r (org.eclipse.egit.mylyn.feature.group 2.3.1.201302201838-r) Eksik gereksinim: EGit …
12 java  git  eclipse  github 

3
Mac'te Git'i güncelle
Git bir süre önce nasıl yüklediğimi hatırlayamıyorum .... ama şimdi yaşıyor /usr/bin/gitve güncellenmesi gerekiyor. Nasıl (önceden derlenmiş veya kendimi oluşturmak) umurumda değil ama ben istemiyorum başka bir yerde başka bir sürüm var. ben belirsiz bir şekilde kaynak aşağı kıvırma (ing) ve derleme hatırlıyorum. ama olumlu değil. Her neyse, Git'i Mac …

1
Eclipse projeleri tarafından .git klasörlerinin yoksayılması
Eclipse'i .git klasörü olan bir klasörde her kullandığımda, .git klasörü proje çapında aramalara dahil edilir ve Gezgin görünümünde görüntülenir. Bunun bir yolu var mı: Gezgin görünümünde .git klasörlerinin görüntülenmediğinden emin misiniz? Proje genelinde aramalarda .git klasörlerinin yok sayıldığından emin olun.
12 git  eclipse 

4
Orada GitHub kullanabilmek için ssh anahtarını başka bir makineye kopyalansın mı?
Uzak bir sunucum var. Bu uzak sunucuya başarıyla ssh yapabilirim - anahtarım authorized_keysuzak sunucuda. Şimdi GitHub'dan doğrudan o uzak sunucuya çekmek istiyorum. Ama uzak sunucuda permission denied (publickey)denediğimde alıyorum ssh -T git@github.com. id_rsa.pubDoğrudan yerel makinemden uzak sunucuya kopyalamalı mıyım yoksa bu tehlikeli midir? Cevap buysa, bunu yapmanın en iyi yolu …
12 ssh  git 

3
Git alma sonrası çağrısında komutlar root olarak nasıl çalıştırılır
Kısa bir süre önce bir Upstart hizmeti olarak çalışan bir web uygulaması için bir sunucuda uzak git repo oluşturdum. Uygulama kodunu güncellemek ve sonra başlatma hizmeti yeniden başlatmak için gereken eylemleri tetiklemek için alma sonrası kanca kullanmak istiyorum. Bu benim repo.git / kancalar / alma sonrası dosyam: #!/bin/bash export GIT_WORK_TREE=/var/www/current/myapp/ …
12 linux  bash  git  sudo  upstart 

1
Git klonu yalnızca ssh: // git @ .. ile çalışır, git @ ile çalışmaz
Bir GIT deposunun neden sadece kullanırken ssh://git@server.com/repo.gitdeğil, kullanırken de işe yarayacağına dair bir fikir var git@server.com/repo.gitmı? Başka biri tarafından bir sunucu kurulumu bu yüzden nasıl kurulduğu hakkında hiçbir fikrim yok ama BitBucket veya GitHub üzerinde sadece kullanabilirsiniz git@server.com/repo.gitve SSH protokolü kullanarak repo çalışır ve klonlar. Bu sunucu için neden sadece …
12 ssh  git 

4
Git'i merkezi depo olarak kullanma
Git'i kendi kullanımım için ayarladım - böylece bir projeye 'herhangi bir yerden' erişebilirim ve buradaki X ve burada Y bölümlerinde çalışıyorsam sürüm güvenliğini koruyabilirim ve gerekirse birleştirebilirim. Ancak, geliştirme makinelerimden yalnızca birinin statik IP'si var. Beynim CVS modunda sıkıştı, bu yüzden git, bu makineyi diğerlerinin çektiği 'merkezi' sunucu olacak şekilde …
12 git 

3
Git Sözdizimi: Bir havuz nasıl arşivlenir?
Bu yüzden yerel bilgisayarımda arşivlemek (zip iyidir) ve sunucuma yüklemek istediğim bir git depom var. Dosya sunucuya yüklendikten sonra, arşivi çıkaracağım. Git bilgilerinin hiçbirine ihtiyacım yok, bu yüzden kullanmam gerektiğini düşünüyorum git archiveama nasıl kullanılacağından tam olarak emin değilim ... ve öğreticiler yardımcı olmadı. şu ana kadar aldım: cd projectname …
12 git 

5
Git / usr / bin'den kaldırılıyor
OS X 10.8'deyim ve Homebrew kullanıyorum. brew doctorBen 2 git tesisatları, bir tane var olduğunu söylüyor /usr/binve diğerini /usr/local/bin. Git'i kaldırmak kötü bir fikir /usr/binmi? Hayır ise, git ve aşağıdaki bileşenleri /usr/binyalnızca Homebrew's kullanmak için kaldırmanın en iyi yolu nedir? git git-cvsserver git-receive-pack git-shell git-upload-archive git-upload-pack gitk
11 macos  mac  git  homebrew 

3
Dosyaları kurtarmak ve git "şube" den taahhüt
Git alt modülünde sahip olduğum bazı dosyalar üzerinde başka bir proje altında çalışmaya başladım. Ancak, git alt modülü olduğu için asla "usta" 'yı kontrol etmemiş ve bunun yerine sadece kafasını kontrol etmiş ve tüm dosyaları "dalsız" klasörüne yerleştirmiştir. Şimdi bu dosyalarda tesadüfen bazı değişiklikler yaptığım için, projemin bir alt dalı …
11 git  submodule 

4
Gitlab'ın başlangıçta çalışmasını nasıl durdurursunuz veya engellersiniz?
Aşağıdaki deb dosyasından, Ubuntu 14.04'e gitlab yükledim: gitlab_6.9.2-omnibus-1_amd64.deb Güzel çalışıyor. Ama gitlab çalışmadan kutuda biraz bakım yapmak istiyorum ve bunu yapmak için yine de bulamıyorum. Cron'da hiçbir şey, /etc/init.d içinde görebildiğim bir şey yok. Tüm belgeler / home / gitlab'ı kök klasör olarak gösterir, benimki de / var / opt …
11 linux  ubuntu  git  gitlab 


2
Homebrew git'i bağlamayacak
Git'i yüklediğimde veya git'i yükselttiğimde brewbağlantı kuramadım brew link git. Eğer denersem sudo brew link gitşunu alırım: sudo brew bağlantıya korkak reddediyor Şu izinleri kontrol etmek zorunda olduğunu söylüyor: /usr/local/share/gitk/lib /usr/local/share/git-gui/lib /usr/local/share/git-core/templates /usr/local/share/git-core/templates/hooks /usr/local/share/git-core Her chmodşeyi 777 olarak düzenledim ama iyi olup olmadığından emin değilim. Şimdi git'i bağlayabilirim. İzni daha …

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.