RStudio ve Git için oldukça yeniyim, bu yüzden ne yaptığımı doğru bir şekilde anladığımdan emin olmak isterim. Git belgeleri, git revert
'un yeni bir işlem oluşturduğunu söylüyor. RStudio geri alma düğmesine bastığımda, yeni bir taahhüt oluşturulmaz, sadece son işleme geri döner. Bana göre bu bir git reset --hard
gibi görünüyor. Yanlış bir şey mi aldım?RStudio geri dönüş düğmesi Git sıfırlama işlevi görüyor görünüyor
2
A
cevap
2
RStudio Geri alma işlevi, git reset
işlevselliğinden farklıdır.
bu manualgit reset --hard
göre bu
sıfırlar indeksi ve çalışma ağaç yok. çalışma ağacındaki izlenen dosyalarda yapılan değişiklikler iptal edildi. işlemek önceki durumuna değişecektir
sadece seçilen dosya:
Yani tam proje devlet
Ama bu RStudioGeri Döndür Değişiklikler açılan pencereye göre önceki tamamlama dönecektir.
Ve bu
git reset file
(Unstage bir dosya)git checkout file
(çalışma dizininde değişiklikleri iptal et)
ait git kombinasyonu ile yapılabilir görün sıfırlama, kontrol etme ve geri alma hakkında here