Това, което наистина питате, е, има ли начин да прокарате анонимни (т.е. нереферирани) обекти на комит и техните дървета и петна за архивиране. Отговорът е не. Анонимните обекти – обекти, които се препращат само от вашия reflog – са частни за локалното репо.
Как да видя git Reflog?
Ако искате да видите историята на ангажиментите за всички клонове, въведете git log --all. git reflog показва запис на вашите препратки, както каза Cupcake. Има запис всеки път, когато се извършва комит или проверка. Опитайте да превключвате напред-назад между два клона няколко пъти, като използвате git checkout и стартирайте git reflog след всяко плащане.
Git pull push?
git pull е една от многото команди, които поемат отговорността за 'синхронизиране' на отдалечено съдържание. Отдалечената команда git се използва за определяне на какви отдалечени крайни точки ще работят синхронизиращите команди. Командата git push се използва за качване на съдържание в отдалечено хранилище.
Какво е git Reflog?
Reflog е механизъм за запис, когато върхът на клоновете се актуализира. Тази команда е за управление на информацията, записана в нея. По принцип всяко действие, което извършвате в Git, където се съхраняват данни, можете да го намерите в reflog.
Колко назад отива git Reflog?
По подразбиране датата на изтичане на reflog е настроена на 90 дни. Времето на изтичане може да бъде определено чрез предаване на аргумент на командния ред --expire=time на git reflog expireили чрез задаване на име на конфигурация на git на gc. reflogExpire.