«git-stash» etiketlenmiş sorular

Çalışan bir git dizinindeki bekleyen değişiklikleri uzaklaştırmaya ve daha sonra geri yüklemeye, yani bunları bir saklamaya koymaya izin verir. Birden fazla saklamanız olabilir ve bekleyen değişiklikleri başka bir dala taşımak için de kullanılabilir.


13
Sadece git'te aşamalı değişiklikler saklamak mümkün mü?
Sadece sahnelediğim değişiklikleri saklamamın bir yolu var mı? Sorun yaşadığım senaryo, belirli bir zamanda birkaç hata üzerinde çalıştığımda ve birkaç değişmemiş değişiklik olduğunda. Kodları onaylanıncaya kadar bu dosyaları tek tek hazırlayabilmek, .patch dosyalarımı oluşturmak ve saklamak istiyorum. Bu şekilde, onaylandığında tüm (geçerli) oturumumu saklayabilir, bu hatayı açıp kodu itebilirim. Buna …
365 git  git-stash 

9
1.8.3'te Stash Pop'a Özel Stash Nasıl Gidilir?
Git'i yeni güncelledim. Git 1.8.3 sürümündeyim. Bu sabah, yığının derinliklerindeki bir değişikliği 1'den kaldırmaya çalıştım. Koştum git stash pop stash@{1}ve bu hatayı aldım. fatal: belirsiz argüman 'stash @ 1': bilinmeyen düzeltme veya çalışma ağacında olmayan yol. Yolları revizyonlardan ayırmak için '-' kullanın, şöyle: 'git [...] - [...]' Ben bu konuda …
290 git  escaping  git-stash 

13
Git'te saklanan bir pop'u iptal etme
Bir zulası attım ve birleşme çatışması vardı. Yinelenen olarak listelenen sorunun aksine, zaten dizinde saklamak istediğim bazı değişmemiş değişiklikler vardı. Sadece birleştirme çatışmasını ortadan kaldırmak istemiyorum, aynı zamanda dizinimi pop'dan önceki haline geri döndürmek istiyorum. Denedim git merge --abort, ama git hiçbir birleşmenin sürmediğini iddia etti. Başlangıçta dizinde yaptığım değişiklikleri …
258 git  git-stash 

9
Zımba nasıl ters uygulanır?
Git saklamamda küçük bir yama var. Bunu kullanarak çalışma kopyama uyguladım git stash apply. Şimdi, düzeltme ekini tersine uygulayarak bu değişiklikleri geri almak istiyorum (ne gibi git revertama zula karşı). Bunu nasıl yapacağını bilen var mı? Açıklama: Çalışma kopyamda başka değişiklikler var. Benim özel durumumu açıklamak zor, ancak saklanan bazı …
233 git  git-stash 

11
Git'te yalnızca aşamalandırılmamış değişiklikleri saklamak
Aşağıdaki iş akışını yapmak istiyorum: Sahneye değişiklikler ekleyin. Hazırlanmayan tüm diğer değişiklikleri saklayın. Sahnedeki şeylerle bazı şeyler yapın (örn. Derleme, çalıştırma testleri vb.) Zulayı uygulayın. 2. adımı yapmanın bir yolu var mı? Misal echo "123" > foo git add foo # Assumes this is a git directory echo "456" >> …
230 git  git-stash 

3
Zulanın oluşturulma tarihini öğrenin
Bir saklamanın ne zaman oluşturulduğunu söylemenin bir yolu var mı? git stash listyalnızca yığınları listeler ve git stash show XXXXXXtüm dosyaları ve değişiklikleri gösterir, ancak yığın oluşturma tarihini göstermez.
227 git  git-stash 

11
Bir git deposunu uzak bir depoya itmek mümkün mü?
Git'te, bir zulası oluşturmak, zulayı uzak bir depoya itmek, zulayı başka bir bilgisayarda almak ve zulayı uygulamak mümkün mü? Yoksa seçeneklerim: Bir yama oluşturun ve yamayı diğer bilgisayara kopyalayın veya Küçük bir şube oluşturun ve eksik olan işi o şubeye teslim edin.
206 git  git-stash 


4
git stash blunder: git stash pop ve birleştirme çakışmalarıyla sonuçlandı
Ben yaptım git stash popve birleştirme çatışmaları ile sona erdi. Dosyaları dosya sisteminden kaldırdım ve git checkoutaşağıda gösterildiği gibi bir yaptım , ancak dosyaların hala birleştirilmediğini düşünüyor. Daha sonra dosyaları değiştirmeyi ve git checkouttekrar ve aynı sonucu yapmayı denedim . Olay -fbayrağını zorlamaya çalıştı . Herhangi bir yardım mutluluk duyacağız! …

3
Yanlışlıkla git stash pop geri alma
Karmaşık bir birleştirme yapmadan önce bazı yerel değişiklikleri sakladım, birleştirmeyi yaptım, sonra çalıştırmadan önce aptalca yapmayı unuttum git stash pop. Pop, izlemesi zor olan bazı problemler (büyük bir kod tabanında kötü yöntem çağrıları) yarattı. Koştum git stash show, en azından hangi dosyaların değiştirildiğini biliyorum. Başka bir şey yoksa, sanırım bu …
187 git  git-stash 

8
git stash -> mevcut değişikliklerle depolanan değişikliği birleştir
Şubemde bazı değişiklikler yaptım ve söz konusu şubede gerekli diğer değişiklikleri sakladığımı unuttuğumu fark ettim. İstediğim şey, saklanan değişikliklerimi mevcut değişikliklerle birleştirmenin bir yoludur. Bunu yapmanın bir yolu var mı? Daha fazla kolaylık için, sonunda vazgeçtim ve önce mevcut değişikliklerimi, sonra da saklanmış değişikliklerimi taahhüt ettim, ama onları tek bir …
187 git  git-merge  git-stash 

5
Sadece tek bir dosya saklamak
Sadece değişiklikleri tek bir dosyadan saklamak istiyorum: git stash save -- just_my_file.txt Yukarıdaki olsa işe yaramıyor. Alternatif var mı?
177 git  git-stash 


7
Git stash için amaçlanan kullanım durumu nedir?
A şubesinde çalışıyorsam ve A şubesinde bir taahhütle hazır olmadan önce aniden B şubesinde çalışmam gerekirse, değişikliklerimi A'da saklarım, B'yi kontrol ederim, işimi orada yaparım, sonra A'yı kontrol ederim ve zulayı uygularım. A üzerinde çalışıyorsam ve o gün çalışmayı bırakmak istiyorsam, çalışmamı saklayıp ertesi gün (işimi sürdürdüğümde) uygulamalı mıyım yoksa …
143 git  git-stash 

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.