Reflog ir mehānisms, lai reģistrētu, kad tiek atjaunināts zaru gals. Šī komanda ir paredzēta, lai pārvaldītu tajā ierakstīto informāciju. Būtībā katru darbību, ko veicat Git iekšienē, kur tiek glabāti dati, varat to atrast reflog.
Ko rāda Reflog?
Reflog, kā teikts Pro Git grāmatā, ir ieraksts ar jūsu atsaucēm (būtībā, jūsu atzaru norādes un jūsu HEAD rādītājs) un uz kurām saistībām tās ir norādījušas at.
Cik tālu atpakaļ ir Reflog?
Pēc noklusējuma atkārtotā žurnāla derīguma termiņš ir iestatīts uz 90 dienām. Derīguma laiku var norādīt, nododot komandrindas argumentu --expire=time to git reflog expire vai iestatot git konfigurācijas nosaukumu gc.
Kāda ir atšķirība starp git log un Reflog?
Lielākā atšķirība starp Git reflog un žurnālu ir tāda, ka žurnāls ir publisks repozitorija izpildes vēstures uzskaite, savukārt reflog ir privāta, darbvietai raksturīga repozitorija uzskaite. repo vietējās saistības. … Izmantojiet komandu git log, lai skatītu žurnālu, un izmantojiet komandu git reflog, lai skatītu reflog.
Kādu informāciju glabā Git Reflogs atsauces žurnāli?
Atsauču žurnāli jeb "reflogs", reģistrē, kad zaru padomi un citas atsauces tika atjauninātas vietējā repozitorijā. Reflogs ir noderīgi dažādās Git komandās, lai norādītu atsauces veco vērtību. Piemēram, HEAD@{2} nozīmē "kur HEAD agrākpirms diviem gājieniem", master@{one. week.