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

4
fatal: Geçerli bir nesne adı değil: 'master'
Git 1.7 çalıştıran özel bir sunucum var git init ana dal oluşturmadığı bir klasör. Çünkü ne zaman yaparım: git branch hiçbir şey listelemiyor. Ben yaparken: git --bare init dosyaları oluşturur. Yazdığımda git branch master diyor ki: fatal: Not a valid object name: 'master'.
182 git 

8
Git Alias ​​- Çoklu Komutlar ve Parametreler
Birden çok Git komutunu ve konum parametrelerini kullanan bir diğer ad oluşturmaya çalışıyorum. Her biri için Stackoverflow sayfaları vardır ve her ikisini de yapmak çok acı verici görünecektir, ancak sorun yaşıyorum. Örnek olarak, şube foo'suna geçmek ve bir durum gerçekleştirmek istiyorum. Yani .gitconfigbenimde: [alias] chs = !sh -c 'git checkout …
182 git  sh  alias  git-alias 

3
Git: İzlenen dosyaları yoksay
Kod oluşturulurken otomatik olarak değiştirilen bir depoda bazı izlenen dosyalar var. Bunların izini sürmek istemiyorum, sadece değiştirilmiş olarak görünmelerini istemiyorum ve eklediğimde sahnelenmelerini istemiyorum. Mümkün mü?
182 git 

2
GIT'de dosyaya chmod izinleri nasıl eklenir?
Gitmek için bir .sh dosyası istiyorum, ancak aynı dosyayı başka bir sunucuda kullanıma aldığımda yürütülebilir olmasını istiyorum. El ile chmod u + x dosyayı teslim sunucularda bu dosya olmadan yapmanın bir yolu var mı?
182 git 

27
Yeni depoda itme kaynağı yöneticisi hatası
Git'i github ile kullanmaya başladım. Talimatlarını takip ettim ve son adımda hatalarla karşılaştım. Şu anda kaynak kontrollü olmayan bir dizini kontrol ediyorum (yaklaşık bir haftalık proje). Bunun dışında, benim kullanım durumum değirmen oldukça çalıştırılmalıdır. İşte olanlar: $ git push origin master error: src refspec master does not match any. fatal: …
181 git  github 

9
Uzak deponun belirli sürümünü Git klonlama
Yaklaşık bir ay önce uzak bir git deposunu klonladım. Uzak depo birçok değişikliğe uğradı ve şimdi kararsız hale geldi. Şimdi bir ay önce klonladığımla aynı olan deponun başka bir kopyasına ihtiyacım var. Bunu nasıl yaparım?
181 git  git-clone 

4
tek bir düzeltmenin git günlüğü
Bir taahhüdüm var c. Ben o kesin taahhüt c + metainformation değişiklik setini almak istiyorum ve başka kimse yok. Bunu yapmaktan daha basit bir yol git log -p c^..cvar mı?
181 git  git-log 


13
'git status' değiştirilmiş dosyaları gösterir, ancak 'git diff' gösterilmez
Benzer sorulara bir göz attım. Ancak, iki kez kontrol ettim ve garip bir şey kesinlikle oluyor. Bir sunucuda (Git 1.8.1 ile Solaris) Git deposunu kopyaladım ve .git klasörünü mevcut canlı dosyalarıma kopyaladım. Bu mükemmel çalıştı, koşabilirdim git status sonra git diff [filename] farklı dosyaları kontrol etmek için. Başka bir sunucuda …
181 git  diff 

4
yerel değişiklikleri atmadan git anahtarı dalı
Pekala, bir gün bir sürü değişiklik yaptığımızı ve bunları taahhüt ettiğimizde yanlış dal üzerinde çalıştığımızı fark ettiğimizi varsayalım. Git'i yerel değişiklikleri atmadan şubeleri değiştirmeye nasıl zorlayabiliriz . Bir cevap beklerken muhtemelen bu konuda naif bir yoldan gideceğim, ama daha önce başıma gelmediğini söylersem yalan söyleyeceğim doğru bir prosedür olup olmadığını …
181 git  git-branch 

3
Git uzaktan başlangıç ​​noktası ayarlama
Aşağıdaki depolarım var. DEV REPO: geliştirme makinemde değişiklik yaptığım bir dizinde ANA REPO: Geliştirme deposumdaki değişiklikleri dev repo'dan ittiğim çıplak depo ÜRETİM REPO: ana makine deposundan güncellemeler almak için ana makine deposu Kullandığım git remote add origin /Users/me/sites/main_repoDEV repo kökenli olarak ANA repo ayarlamak için. PRODUCTION repo uzak bir ana …
180 git 

8
Neden açıkça yeni bir şube açmam gerekiyor?
Ben yeniyim gitve pratik yapıyorum. Yerel bir şube oluşturdum ama yaptığım zaman git pushşubemin depoya yüklenmediğini gördüm . Aslında yapmak zorunda: git push -u origin --all. Bu neden? Bir şube varsayılan olarak aktarılacak yeni bir değişiklik değil mi? Neden ikinci komutu çalıştırmam gerekiyor?


2
Git dalını kendi deposuna nasıl taşırım?
Ayrı bir Git deposuna taşımak istediğim bir şubem var ve ideal olarak bu dalın geçmişini bu süreçte saklıyorum. Şimdiye kadar bakıyordum git filter-branch, ancak yapmak istediğim şeyi yapıp yapamayacağını anlayamıyorum. Git dalını kendi deposuna nasıl çıkarabilirim?
180 git  branch  extract 

12
Bitbucket'te Git: Genel SSH anahtarımı yükledikten sonra bile her zaman şifre istendi
Kızkardeşimi yüklenen ~/.ssh/id_rsa.pubiçin Bitbucket en SSH tuşları olarak açıkladı , ancak Git hala her operasyonda (örneğin benim parola soruyor git pull). Bir şey mi kaçırdım? Özel bir havuz (başka bir kişinin özel havuzunun çatalı) ve ben böyle klonladım: git clone git@bitbucket.org:Nicolas_Raoul/therepo.git İşte benim yerel .git/config: [core] repositoryformatversion = 0 filemode …
180 git  ssh  bitbucket 

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.