שאלות של מתחיל בגיט
-
נקדים לומר שאני לא מכיר את גיט טוב, אבל אני מעוניין ללמוד עוד, לכן אני משתמש בשאלה שלך כקרש קפיצה...
קודם כל, נפריד בין גיט לגיטהאב...
גיט זה הליבה, התוכנה שמנהלת את הקבצים. גיטהאב זה פלטפורמה חברתית לאירוח מאגרי גיט.
כדי ששינוי יופיע בגיטהאב, אתה עושה commit בפרוייקט המקומי במחשב שלך, ו-push למאגר המרוחק, והשינוי מופיע בגיטהאב.
שילוב של PR לצרכנו הוא commit רגיל, אז אפשר לפשט את השאלה ל"איך אני חוזר לגירסה קודמת בגיט" או "איך אני מבטל קומיט".השאלה מה באמת אתה רוצה לעשות? אתה רוצה לבטל את שילוב ה-PR? או שאתה רק רוצה לקבל את הגירסה הקודמת לאיזה צורך ואז לחזור?
עוד שאלה, איך אתה משתמש בגיט? שורת הפקודה או ממשק כלשהו?
-
@nigun לא נראה שאפשר לעשות את זה בגיהאב. גיטהאב רק מציג את השינויים אבל לא נותן לבצע שינויים.
תוריד את הריפו למחשב, תבצע את השנוי ואז תעשה פוש.(מה ההבדל בין זה לביטול השילוב של הPR?)
התכוונתי לשאול אם אתה רוצה למחוק את השינוי לגמרי מההיסטוריה או שאתה רוצה לחזור זמנית לגירסה קודמת
לדוגמא, לבטל את השינוי האחרון ולמחוק אותו לגמרי מההיסטוריה:
git clone https://github.com/EvenHatoen/main.git cd main git reset --hard HEAD~1 git push