En son depoladığınız alanda değişiklikler yapma.
Bir projenin dosyalarını sürümlendirip depoladınız. Fakat daha sonrasında bazı dosyalarda daha değişiklik yapıp sürümlendirdiniz ki bu dosyaların önceki depo alanında olmasını istiyorsunuz. Aşağıdaki komut bu iş için. Sürümlendirilmiş haldeki aktif dizindeki dosyaları en son depo alanıyla birleştirir.
git commit -amend
Sürümlendirilmiş dosyayı eski haline getirme
Bir dosyayı depolama için sürümlendirdiniz fakat bunu belkide bir sonraki depolama için saklamalısınız. Bu durumda dosyayı sürümlendirilmiş halden çıkarmak için aşağıdaki komut kullanılır.
git reset HEAD dosyaadi
Dosyanın en son bilinen haline getirme
Değiştirilmiş dosyayı en son depolama alanından çekerek önceki değiştirilmemiş hale getirmek için aşağıdaki komut kullanılır. Bu yöntem tehlikelidir çünkü değişiklikler geri alınamaz. Dosyayı projenin dallandırarak başka bir dalda saklamak daha iyi olabilir.
git checkout -- dosyaadi