რასაც თქვენ ნამდვილად გეკითხებით არის ის, არის თუ არა გზა ანონიმური (ანუ, არარეფერენცირებული) ჩადენის ობიექტებისა და მათი ხეებისა და ბლომების გარშემო სარეზერვო მიზნებისთვის. პასუხი არის არა. ანონიმური ობიექტები - ობიექტები, რომლებზეც მხოლოდ თქვენი reflog არის მითითებული - კერძოა ადგილობრივი რეპოსთვის.
როგორ ვნახო git Reflog?
თუ გსურთ ნახოთ თქვენი ჩაწერის ისტორია ყველა ფილიალისთვის, აკრიფეთ git log --all. git reflog აჩვენებს თქვენი მითითებების ჩანაწერს, როგორც Cupcake-მა თქვა. არის ჩანაწერი ყოველ ჯერზე, როდესაც კეთდება ვალდებულება ან გადახდა. სცადეთ რამდენჯერმე გადართვა ორ ფილიალს შორის git checkout-ის გამოყენებით და გაუშვით git reflog ყოველი შეკვეთის შემდეგ.
Git pull უბიძგებს?
git pull არის ერთ-ერთი მრავალი ბრძანებიდან, რომელიც აკისრებს პასუხისმგებლობას დისტანციური შინაარსის 'სინქრონიზაციის'. git remote ბრძანება გამოიყენება იმის დასაზუსტებლად, თუ რომელ დისტანციურ ბოლო წერტილებზე იმუშავებს სინქრონიზაციის ბრძანებები. git push ბრძანება გამოიყენება კონტენტის დისტანციურ საცავში ასატვირთად.
რა არის git Reflog?
Reflog არის მექანიზმი, რომლის ჩაწერა ხდება ტოტების წვერის განახლებისას. ეს ბრძანება არის მასში ჩაწერილი ინფორმაციის მართვა. ძირითადად, ყველა ქმედება, რომელსაც თქვენ ასრულებთ Git-ის შიგნით, სადაც მონაცემები ინახება, შეგიძლიათ იპოვოთ იგი რეფლოგის შიგნით.
რამდენ შორს მიდის git Reflog?
ნაგულისხმევად, reflog ვადის გასვლის თარიღი არის დაყენებულია 90 დღეზე. ვადის გასვლის დრო შეიძლება განისაზღვროს ბრძანების სტრიქონში არგუმენტის გადაცემით --expire=time to git reflog expireან git-ის კონფიგურაციის სახელის დაყენებით. reflogExpire.