Ben yaptım git commitama henüz deposuna itti değil. Bu yüzden yaptığımda git status, '# Şubeniz 1 taahhütte' usta 'dan önde.
Üst taahhüdümü geri almak istersem, yapabilir miyim:
git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
bunu git logyaptığımda verilen :
taahhüt eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 Tarih: Sal 29 Eyl 11:21:41 2009 -0700 taahhüt db0c078d5286b837532ff5e276dcf91885df2296 Date: Sal Eyl 22 10:31:37 2009 -0700
reset --hardiş kaybına neden olabilir, çünkü bunu yapmak yerel dosyalarınızın (yeni işiniz) web'deki dosyalarla üzerine yazılmasına neden olur (başıma geldi). Git ile ilgili sorular ve cevaplar, komutlarının ne yaptığını ve aşağıdaki okuyucular için risklerin neler olduğunu açıkça belirtmelidir.