Tek bir dosyayı farklı git dalından (yerel veya uzak) o dalı incelemeden dışa aktarmanın basit bir yolu var mı?Farklı bir git dalından dosya dışa aktarma
13
A
cevap
14
Aşağıdaki yapabilirsiniz:
git show experiment:docs/README.txt > /tmp/exported-README.txt
... Yerel bir dalı experiment
için. Uzak origin
ile bahsettiğiniz depoda olan bir dal için, benzer şekilde, aşağıdakileri yapabilirsiniz:
git show remote/branchname:path/to/file
doğrudan kaydetmek istiyorsanız
, bu kudretigit fetch origin
git show origin/other-experiment:docs/README.txt > /tmp/exported-README-remote.txt
2
Bir referanstan belirli bir dosyayı kontrol etmek seçebilir :
git checkout branch_or_hash path/to/file
akım dal aynı kalacak, ancak diğer dosya da mevcut olacaktır. Ayrıca endekse eklenecektir.
3
Evet kullanışlı:
git_showfile()
{
if [ $# -lt 1 ]; then
return 255;
fi;
local fspec="$1";
shift;
local fname="$(basename "$fspec")";
local fpath="$(dirname "$fspec")";
local revision=HEAD;
if [ $# -ge 1 ]; then
revision="$1";
fi;
if [ -e "$fspec" ]; then
echo not overwriting existing file;
else
mkdir -pv "$fpath" && git show "$revision:$fspec" > "$fspec";
fi
}
Düzenleme: ...
aşağıdaki gibi kullanmak hangigit_showfile path/to/file
veya
git_showfile path/to/file 237f723edcb89
vb
ben "ihracat" tarafından, OP başka bir kopyasını koyarak ve önceden olduğu gibi deponun çalışma kopyasını ve dizini bırakarak anlamına farz
İlgili konular
- 1. SSRS Excel'e dışa aktarma - Farklı dosya adı kullan?
- 2. Json nesnesini bir metne dışa aktarma Dosya
- 3. Adlandırılmış dışa aktarma ve varsayılan dışa aktarma aynı anda
- 4. Ruby 1.9.2 bir dosya oluşturmadan bir CSV dizesi dışa aktarma
- 5. Dışa aktarma sütunu csv'sini dışa aktarma php-mysqli
- 6. ReactJS dışa aktarma (varsayılan) sınıfı
- 7. Verileri dışa aktarma veya görüntülerle Word'e dışa aktarma
- 8. Düğüm dışa aktarma
- 9. Dışa aktarma matrisi r
- 10. Modüllerdeki dışa aktarma modülleri
- 11. "cvs dışa aktarma" nın git (1) karşılığı nedir?
- 12. Anaconda dışa aktarma Ortam dosyası
- 13. Dışa Aktarma İşlevi ve Prototipi bir dosyadan diğerine aktarma
- 14. Genel değişkenleri DLL'den dışa aktarma
- 15. İçe aktarma/dışa aktarma için hangi desen desenini kullanmalıyım?
- 16. Java içe aktarma ve dışa aktarma bağımlılıkları
- 17. ajax ile MVC'ye dışa aktarma
- 18. Bir KML dosyasını PHP'den dışa aktarma
- 19. es2015 yeniden dışa aktarma modülü ve yeniden dışa aktarılmış modülün tek dışa aktarma işlevini geçersiz kılma
- 20. Video dosyasına dışa aktarma CoreAnimation
- 21. Mac'te MonoDevelop - Dışa Aktarma Ayarları
- 22. Google BigQuery'den CloudSQL'e dışa aktarma?
- 23. Android Studio'dan dışa aktarma kısayolları
- 24. Diziyi özel nesnelerle dışa aktarma
- 25. Modül dışa aktarma sınıfı Nodes.js
- 26. svn dışa aktarma için eşdeğer komut
- 27. Bir dosyanın crontab dosyasını dışa aktarma
- 28. Erişim raporu bir sözcük dosyasına dışa aktarma
- 29. Veritabanı izinlerini bir CSV dosyasına dışa aktarma
- 30. Coffeescript dosyasından bir sınıf dışa aktarma
. Göreceğiz, sanırım :) –
Ah, yorumunuzun gerçekten daha anlamlı olduğunu düşünüyorum. – Bruno