קורס Think Git שיעור תרגול: חיפוש במאגר


זהו נושא דיון מלווה לערך המקורי שב־https://www.tocode.co.il/bundles/24/lessons/13-lab-find-data-in-repos

היי יינון, לא הבנתי עם איזה פקודות GIT שלמדנו עד כה מצופה להשתמש בתרגיל 1 כדי למצוא את הסיסמאות.

הי,

מה מצאת בינתיים? באיזה סעיף נתקעת?

סעיף אחד, לא הבנתי איך הפקודות שלמדתי עד כה עוזרות לי לפתור את הסעיף, על איזה פקודות אני אמור להסתכל ולהעזר בהם?

עם איזה פקודות אני מבצע את החיפוש בתוך הקבצים כדי למצוא את הסיסמאות?

יש די הרבה דרכים למצוא את הסיסמאות ולחטט במאגר. בוא נתחיל עם הדרך הכי פשוטה לקבל מידע שזה:

git log

תראה איזה קומיטים יש ומה ההודעה בכל קומיט.

אחרי זה תוכל לחזור אחורה לקומיט ישן עם:

git checkout <COMMIT_NUMBER>

ולהסתכל בקבצים כמו שהיו באותו קומיט.

עוד פקודה שמאוד עוזרת היא:

git log -p

שמראה לנו את הקוד שכל קומיט הוסיף או מחק לעומת מה שהיה לפניו.

היי,

אשמח לעזרה/רמז בתרגיל 3

https://git-scm.com/docs/git-reflog