Git Eski Committen Branch Almak

Merhaba,

Elimizdeki projemizin eski halini ve aşamaları görmek ve eski halinden bir kopya alıp geliştirmek yapabilmek için bir örnek üzerinden gidelim.

master branchında çalışıyoruz.

git pull origin master 

Aşağıdaki komutu çalıştırdığınızda en üstteki commit karşısında (origin/master, origin/HEAD, master) yazdığını görebiliriz.

git tree

aşağıdaki komutu ile bütün commit leri ve ayrıntıları görüyoruz.

git log 

örnek olarak 4 adet commitimiz olsun

commit 4 {2021222324}
commit 3 {1516171819}
commit 2 {1011121314}
commit 1 {123456789}

Ben commit 2 den sonra hangi değişiklikler yapıldı ise onları görmek istemiyorum.

git fetch origin 

git fetch origin 1011121314

komutunu veriyorum.
Ardından

git checkout FETCH_HEAD

Aşağıdaki komuttan sonra commit 2 karşısında HEAD yazacaktır.
HEAD durumunu kontrol edelim.

git tree

Artık branch oluşturabiliriz

git checkout -b new_branch_name

 

Tagged with:
GIT kategorisinde yayınlandı

Yorum bırakın