Git reflog ถูกผลักหรือไม่

สารบัญ:

Git reflog ถูกผลักหรือไม่
Git reflog ถูกผลักหรือไม่
Anonim

สิ่งที่คุณถามจริงๆคือมีวิธีที่จะผลักดันวัตถุที่ไม่ระบุตัวตน (ซึ่งก็คือไม่มีการอ้างอิง) และต้นไม้และหยดของวัตถุเหล่านั้นเพื่อการสำรองข้อมูลหรือไม่ คำตอบคือไม่ ออบเจ็กต์ที่ไม่ระบุชื่อ--อ็อบเจ็กต์ที่อ้างอิงโดย reflog ของคุณเท่านั้น- เป็นส่วนตัวใน repo ในเครื่อง

ฉันจะดู git Reflog ได้อย่างไร

หากต้องการดูประวัติการคอมมิตของคุณทุกสาขา พิมพ์ git log --all git reflog แสดงบันทึกการอ้างอิงของคุณตามที่ Cupcake กล่าว มีรายการทุกครั้งที่คอมมิตหรือเช็คเอาต์เสร็จสิ้น ลองสลับไปมาระหว่างสองสาขาสองสามครั้งโดยใช้ git checkout และเรียกใช้ git reflog หลังจากชำระเงินแต่ละครั้ง

git pull ดันไหม

git pull เป็นหนึ่งในหลาย ๆ คำสั่งที่อ้างความรับผิดชอบของ 'syncing' เนื้อหาระยะไกล คำสั่งรีโมต git ใช้เพื่อระบุปลายทางระยะไกลที่คำสั่งการซิงค์จะทำงาน คำสั่ง git push ใช้เพื่ออัปโหลดเนื้อหาไปยังที่เก็บระยะไกล

git Reflog คืออะไร

Reflog คือ a กลไกในการบันทึกเมื่อมีการอัปเดตส่วนปลายของสาขา คำสั่งนี้คือการจัดการข้อมูลที่บันทึกไว้ โดยทั่วไป ทุกการกระทำที่คุณทำใน Git ที่เก็บข้อมูล คุณจะพบได้ใน reflog

git Reflog ย้อนกลับไปได้ไกลแค่ไหน

โดยค่าเริ่มต้น วันที่หมดอายุของ reflog คือ ตั้งเป็น 90 วัน สามารถระบุเวลาหมดอายุได้โดยส่งอาร์กิวเมนต์บรรทัดคำสั่ง --expire=time ไปยัง git reflog expireหรือโดยการตั้งชื่อการกำหนดค่า git ของ gc reflogExpire.

แนะนำ: