Git'de bir dosyanın belirli bir sürümüne nasıl göz atabilirim? Git'deki bir dosyanın belirli bir sürümüne nasıl göz atabilirim?
dedim this mail on the mailing list, bulunan:$ git checkout HEAD~43 Makefile
$ git reset Makefile
Ama 'BAŞ ~ 43' öğrenmek için bir git log aFile
yaparsam, nasıl 'BAŞ ~ 43 öğrenebilirsiniz anlamıyorum Kullanmalı mıyım?
Ve neden bu dosya için git reset
çalıştırmak gerekiyor? Bu ne işe yarıyor? (: Belirli revizyon yani) dosyanın ait
tam olarak "git checkout" ile aynı yapar "git reset". –
Sorunuz HEAD ~ 43 sözdizimi ile ilgili ise (git-rev-parse'da belgelenmiştir), bu soruyu sorun. –
http://www.lt.kernel.org/pub/software/scm/git/docs/v1.6.0.6/git- göre "Ne BAŞ ~ 45 ortalama yapar ve nasıl dosyanın özel versiyonunu bulmak için" checkout.html ve http://www.lt.kernel.org/pub/software/scm/git/docs/v1.6.0.6/git-reset.html, "git reset" tam olarak yapmaz 'git ödeme ' den için dizini günceller ve daha sonra çalışma güncellenmesi çalışma ağacında dokunmadan itibaren dizinden döner, fakat 'git reset': " git checkout" ile aynı ağacı. –
yoda