2011-03-07 18 views

cevap

42

yerine dalın adı geçen, herhangi checkout Kimliği taahhüt geçirebilirsiniz:

git checkout <commit-id> 

See the man page.

+0

Ah yaptım :) Bu ödeme sadece şube isimlerine izin verdiğini düşündüm. – xZise

+2

Şube dışı bir nesneye (kimliğine veya etiketine göre yapılan bir işlem) göz attığınızda, bağımsız bir başlık alırsınız. http://stackoverflow.com/questions/3965676 – Rudi

+2

En son işleme geri dönmek istediğinizde sadece "git checkout nameOfYourBranch" kullanın –

4

Adım 1:

[Comp:Folder User$ git log 
commit 54b11d42e12dc6e9f070a8b5095a4492216d5320 
Author: author <[email protected]> 
Date: Fri Jul 8 23:42:22 2016 +0300 

This is last commit message 

commit fd6cb176297acca4dbc69d15d6b7f78a2463482f 
Author: author <[email protected]> 
Date: Fri Jun 24 20:20:24 2016 +0300 

This is previous commit message 

commit ab0de062136da650ffc27cfb57febac8efb84b8d 
Author: author <[email protected]> 
Date: Thu Jun 23 00:41:55 2016 +0300 

This is previous previous commit message 
... 

Adım 2: kopya gerekli karma işlemek ve yapıştırın Bu örnekte olduğu gibi listesini alırsınız

git log 

: kaydedilmesini listesi getirilemedi ödeme için:

git checkout fd6cb176297acca4dbc69d15d6b7f78a2463482f 

Hepsi bu kadar.

İlgili konular