איך לקבל שינויים מסניף אחר?

Yk Lqbl Synwyym Msnyp Hr



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

מאמר זה ידגים כיצד ניתן לקבל שינויים מסניף אחר.

איך לקבל שינויים מסניף אחר?

כדי לקבל שינויים מסניף אחר, ראשית, צור קובץ בסניף מקומי ואל תוסיף אותו לאזור ה-Git. לאחר מכן, צור ועבור לסניף אחר בו זמנית. בדוק את הסטטוס שלו, עקוב אחר הקובץ של הסניף הקודם לאזור ה-Git סטaging לתוך הסניף החדש, ובצע שינויים.







נסה את השלבים המוזכרים להבנה טובה יותר.



שלב 1: הפעל את Git Bash Terminal
מתפריט התחל של Windows, חפש את ' גיט בש ' מסוף ופתח אותו:







שלב 2: נווט אל מאגר Git
כעת, נווט אל מאגר Git הנדרש על ידי הפעלת הפקודה הנתונה:

$ CD 'C:\Go \t הוא_1'



שלב 3: צור קובץ
כדי ליצור קובץ, השתמש ב' לגעת ' הפקודה והוסיפו את שם הקובץ:

$ לגעת testFile.txt

שלב 4: אמת את הקובץ שנוצר
הצג את רשימת הקבצים כדי לוודא אם הקובץ נוצר או לא:

$ ls

שלב 5: בדוק את סטטוס Git
כדי להציג את מצב המאגר הנוכחי, הפעל את הפקודה הנתונה להלן:

$ סטטוס git

הפלט שלהלן מציין שאין מעקב אחר הקובץ שנוצר שלנו מכיוון שלא הוספנו אותו לאזור ההיערכות של Git:

שלב 6: בדוק את כל הסניפים המקומיים
הפעל את ' git branch ' הפקודה כדי להציג את רשימת שמות הסניפים המקומיים:

$ git branch

ניתן לראות שהמאגר הנוכחי מכיל שלושה סניפים, ואת הכוכבית ' * סמל ' ליד ה' אלפא ' סניף מתייחס לענף העובד הנוכחי:

שלב 7: עבור לסניף אחר
עבור לסניף אחר בעזרת ' git checkout ' פקודה:

$ git checkout dev

בצילום המסך שלהלן, אתה יכול לראות שעברנו מה-' אלפא ' סניף אל ' dev ' ענף:

שלב 8: הצג רשימת תוכן סניף נוכחית
הצג את רשימת הסניף הנוכחית של התוכן על ידי שימוש בפקודה הנתונה:

$ ls

שלב 9: בדוק את סטטוס Git
בדוק את סטטוס ה-git של הסניף הנוכחי כדי לראות את השינויים, הקבצים במעקב ובקבצים שאינם במעקב:

$ סטטוס git

בפלט למטה, ניתן לראות שהקובץ שיצרנו ב' אלפא סניף ' מועתק אל ' dev ' ענף:

שלב 10: הוסף קובץ ל-Git Staging Area
כעת, הוסף את הקובץ לאזור הביניים של Git באמצעות הפקודה הנתונה:

$ git להוסיף testFile.txt

שלב 11: עדכן את מאגר Git
להשתמש ב ' git commit ' הפקודה לשמור את כל השינויים שנוספו ולעדכן את המאגר:

$ לְבַצֵעַ -M 'קובץ בדיקה נוסף'

שלב 12: בדוק את סטטוס Git
כעת, בדוק את סטטוס Git כדי לאמת את השינויים:

$ סטטוס git

הפלט שלהלן מציין שכל השינויים נשמרו ואין מה להתחייב:

שלב 8: אמת שינויים שנוספו
אמת את הקבצים שנוספו על ידי צפייה ברשימת התוכן ב' dev ' ענף:

$ ls

בפלט המצורף להלן, ניתן לראות שקיבלנו את השינויים מסניף אחר:

הסברנו בצורה יעילה את שיטת קבלת השינויים ליצירת סניף נוסף.

סיכום

כדי לקבל קבצים מסניף אחר, ראשית, צור קובץ בסניף מקומי ואל תוסיף אותו לאינדקס Git. לאחר מכן, עבור לסניף אחר. לאחר מכן, הצג את סטטוס הסניף. לאחר מכן, הוסף את הקובץ ללא מעקב של הסניף הקודם לאינדקס הסניף החדש של Git ובצע שינויים. בדוק את סטטוס Git ואמת את הקבצים בסניף החדש. מאמר זה הדגים כיצד לקבל שינויים מסניף אחר.