פֿאַר בייַשפּיל, רעכן אַ מאַנשאַפֿט פון ווייכווארג דעוועלאָפּערס ווילן צו בויען אַ וועבזייטל און זיי אַלע דאַרפֿן צו דערהייַנטיקן די קאָד סיימאַלטייניאַסלי בשעת זיי אַרבעטן אויף די פּרויעקט. אין דעם פאַל, Github העלפּס שאַפֿן אַ סענטראַלייזד ריפּאַזאַטאָרי ווו אַלעמען קענען ופּלאָאַד, רעדאַגירן און פירן פּראָגראַם קאָד טעקעס.
איידער איר אָנהייבן ניצן GitHub, איר דאַרפֿן צו שאַפֿן אַ חשבון גיטהוב.
א ריפּאַזאַטאָרי איז יוזשאַוואַלי געניצט צו אָרגאַניזירן אַ אַפּלאַקיישאַן ווייכווארג פּרויעקט. ריפּאַזאַטאָריז קענען אַנטהאַלטן פאָלדערס און טעקעס, בילדער, ווידיאס, ספּרעדשיץ און דאַטאַסעץ - אַלץ דיין פּרויעקט דאַרף. אָפט ריפּאַזאַטאָריז אַרייַננעמען אַ README טעקע, אַ טעקע מיט אינפֿאָרמאַציע וועגן דיין פּרויעקט.
README טעקעס זענען געשריבן אין מאַרקדאַון שפּראַך אין קלאָר טעקסט. איר קענען באַראַטנ זיך דעם בלאַט וועב ווי אַ שנעל רעפֿערענץ פון די מאַרקדאַון שפּראַך. GitHub אַלאַוז איר צו לייגן אַ README טעקע אין דער זעלביקער צייט ווען איר שאַפֿן דיין נייַע ריפּאַזאַטאָרי. GitHub אויך אָפפערס אנדערע פּראָסט אָפּציעס אַזאַ ווי אַ דערלויבעניש טעקע, אָבער איר טאָן ניט דאַרפֿן צו אויסקלייַבן קיין טכילעס.
צו שאַפֿן אַ נייַע ריפּאַזאַטאָרי, סעלעקטירן אין די שפּיץ רעכט מעניו New repository
. גיינ ווייַטער מיט די פאלגענדע סטעפּס:
New repository
.first-repository
.Create repository
.שאַפֿן אַ צווייַג אַלאַוז איר צו האָבן עטלעכע ווערסיעס פון אַ ריפּאַזאַטאָרי אין דער זעלביקער צייט.
דורך פעליקייַטdefinita, די ריפּאַזאַטאָרי first-repository
האט אַ געהייסן צווייַג main
וואָס איז געהאלטן די צווייַג defiניטיוו. איר קענען מאַכן נאָך צווייגן צו הויפּט אין די ריפּאַזאַטאָרי first-repository
. איר קענען נוצן צווייגן צו האָבן פאַרשידענע ווערסיעס פון אַ פּרויעקט אין דער זעלביקער צייט. דאָס איז נוציק ווען איר ווילן צו לייגן נייַע פאַנגקשאַנאַליטי צו אַ פּרויעקט אָן טשאַנגינג די הויפּט מקור קאָד. אַרבעט געטאן אויף פאַרשידענע צווייגן וועט נישט ווייַזן זיך אויף די בעל צווייַג ביז איר צונויפגיסן עס. איר קענען נוצן צווייגן צו עקספּערימענט און מאַכן ענדערונגען איידער קאַמיטינג זיי צו הויפּט.
ווען איר שאַפֿן אַ צווייַג פֿון די הויפּט צווייַג, איר מאַכן אַ קאָפּיע, אָדער מאָמענטבילד, פון הויפּט ווי עס איז געווען אין דעם מאָמענט. אויב עמעצער אַנדערש געמאכט ענדערונגען צו די בעל צווייַג בשעת איר אַרבעט אויף דיין צווייַג, איר קען שטופּן די דערהייַנטיקונגען.
אין די פאלגענדע דיאַגראַמע מיר קענען זען:
די הויפּט צווייַג
א נייע צווייג האט גערופן feature
דער דרך וואָס די feature
פּערפאָרמז איידער זייַענדיק מערדזשד מיט הויפּט
שאפן אַ צווייַג פֿאַר אַ נייַע ימפּלאַמענטיישאַן אָדער זשוק פאַרריכטן איז ווי שפּאָרן אַ טעקע. מיט GitHub, ווייכווארג דעוועלאָפּערס נוצן צווייגן צו האַלטן זשוק פיקסיז און פֿעיִקייטן אַרבעט באַזונדער פון די הויפּט פּראָדוקציע צווייַג. ווען אַ ענדערונג איז גרייט, עס איז מערדזשד אין די הויפּט צווייַג.
נאָך קריייטינג אונדזער ריפּאַזאַטאָרי, מאַך צו די קוויטל <>Code
(1) פון די ריפּאַזאַטאָרי:
דריקט דעם הויפּט (2) פאַל-אַראָפּ מעניו, און געבן די נייַע אַ נאָמען branch
(קסנומקס)
דריקט אויף Create branch: first branch from 'main'
איצט מיר האָבן צוויי branch
, main
e first-branch
. רעכט איצט, זיי קוקן פּונקט די זעלבע. שפּעטער מיר וועלן לייגן די ענדערונגען צו די נייַע branch
.
נאָר באשאפן די נייַע branch
, גיטהוב געבראכט איר צו די code page
פֿאַר די נייַע first-branch
, וואָס איז אַ קאָפּיע פון הויפּט.
מיר קענען מאַכן און ראַטעווען ענדערונגען צו טעקעס אין די ריפּאַזאַטאָרי. אויף GitHub, געראטעוועט ענדערונגען זענען גערופֿן commit
. יעדער commit
האט אַ אָנזאָג פון commit
פֿאַרבונדן, וואָס איז אַ באַשרייַבונג וואָס דערקלערט וואָס אַ באַזונדער ענדערונג איז געמאכט. די אַרטיקלען פון commit
זיי כאַפּן די געשיכטע פון ענדערונגען אַזוי אַז אנדערע מיטארבעטערס קענען פֿאַרשטיין וואָס איז געטאן און וואָס.
אונטער די צווייַג first-branch
באשאפן, דריקט אויף די README.md טעקע, און דעמאָלט אויף די בלייַער צו רעדאַגירן די טעקע.
אין דער רעדאַקטאָר, שרייַבן מיט Markdown.
אין די קעסטל Commit changes
(פּריוויו), מיר שרייַבן אַ אָנזאָג פון commit
דיסקרייבינג די ענדערונגען.
צום סוף דריקט דעם קנעפּל Commit changes
.
די ענדערונגען וועלן זיין געמאכט בלויז אין די README טעקע first-branch
, אַזוי איצט דעם צווייַג כּולל אַ אַנדערש אינהאַלט ווי די הויפּט.
pull request
איצט אַז מיר האָבן ענדערונגען אין אַ צווייַג אַוועק הויפּט, מיר קענען עפענען איינער pull request
.
Le pull request
זיי זענען די האַרץ פון די מיטאַרבעט אויף GitHub. ווען איר עפֿענען אַ pull request
, איר פאָרשלאָגן דיין ענדערונגען און בעטן עמעצער צו מאַכן אַ review
e pull
פון דיין צושטייַער און צו צונויפגיסן זיי אין זייער צווייַג. די pull request
ווייַזן די דיפעראַנסיז פון די אינהאַלט פון ביידע צווייגן. ענדערונגען, אַדישאַנז און סאַבטראַקשאַנז זענען געוויזן אין פאַרשידענע פארבן.
ווי באַלד ווי איר מאַכן אַ יבערגעבן, איר קענען עפענען אַ ציען בעטן און אָנהייבן אַ דיסקוסיע, אפילו איידער די קאָד איז פאַרטיק.
ניצן די פֿונקציע @mention
פון GitHub אין דיין אָנזאָג פון pull request
, איר קענען פרעגן ספּעציפיש מענטשן אָדער טימז פֿאַר באַמערקונגען, ראַגאַרדלאַס פון זייער אָרט.
איר קענען אפילו עפענען pull request
אין דיין ריפּאַזאַטאָרי און צונויפגיסן זיי זיך. עס איז אַ גרויס וועג צו לערנען די GitHub טייַך איידער איר אַרבעט אויף גרעסערע פּראַדזשעקס.
צו מאַכן איין pull request
דו מוזסט:
pull request
פון דיין ריפּאַזאַטאָרי first-repository
. New pull request
Example Comparisons
, סעלעקטירן דעם צווייַג וואָס איר האָט באשאפן, first-branch
, צו זיין קאַמפּערד מיט הויפּט (דער אָריגינעל).Create pull request
.pull request
שרייב אַ קורץ באַשרייַבונג פון דיין ענדערונגען. איר קענען אַרייַננעמען עמאָדזשיס און שלעפּן און פאַלן בילדער און גיפס.pull request
. איר טאָן ניט דאַרפֿן צו לייגן זיי נאָך, אָבער די אָפּציעס פאָרשלאָגן עטלעכע וועגן צו מיטאַרבעטן מיט דיין pull request
. Create pull request
.דיין מיטאַרבעטער קענען איצט אָפּשאַצן דיין ענדערונגען און מאַכן פֿירלייגן.
pull request
אין דעם לעצטן שריט, איר וועט צונויפגיסן דיין צווייַג first-branch
אין די הויפּט צווייַג. נאָך צונויפגיסן די pull request
, ענדערונגען צו די צווייַג first-branch
וועט זיין עמבעדיד אין דער טעקע הויפּט.
מאל, אַ ציען בעטן קענען פאָרשטעלן קאָד ענדערונגען וואָס קאָנפליקט מיט די יגזיסטינג קאָד אויף די הויפּט. אויב עס זענען קיין קאָנפליקט, GitHub וועט וואָרענען איר פון די קאַנפליקטינג קאָד און פאַרמייַדן די צונויפגיסן ביז די קאָנפליקטן זענען סאַלווד. איר קענען מאַכן אַ יבערגעבן וואָס ריזאַלווז די קאָנפליקטן אָדער נוצן די באַמערקונגען אין די ציען בעטן צו דיסקוטירן די קאָנפליקט מיט דיין מאַנשאַפֿט מיטגלידער.
Merge pull request
צו צונויפגיסן די ענדערונגען אין הויפּט.Confirm merge
. איר וועט באַקומען אַ אָנזאָג אַז די בעטן איז הצלחה צונויפגיסן און די בעטן איז פארמאכט.Delete branch
. איצט אַז דיין richiesta pull
איז מערדזשד און דיין ענדערונגען זענען אויף הויפּט, איר קענען בעשאָלעם ויסמעקן די צווייַג first-branch
. אויב איר ווילן צו מאַכן ווייַטער ענדערונגען צו דיין פּרויעקט, איר קענט שטענדיק שאַפֿן אַ נייַע צווייַג און איבערחזרן דעם פּראָצעס.Ercole Palmeri
דער טערמין סמאַרט לאַק מאַרקעט רעפערס צו די ינדאַסטרי און יקאָוסיסטאַם אַרום די פּראָדוקציע, פאַרשפּרייטונג און נוצן ...
אין ווייכווארג ינזשעניעריע, פּלאַן פּאַטערנז זענען אָפּטימאַל סאַלושאַנז צו פּראָבלעמס וואָס אָפט פאַלן אין ווייכווארג פּלאַן. איך בין ווי ...
ינדאַסטרי מאַרקינג איז אַ ברייט טערמין וואָס ענקאַמפּאַסאַז עטלעכע טעקניקס געניצט צו שאַפֿן שטענדיק מאַרקס אויף די ייבערפלאַך פון אַ ...
די פאלגענדע פּשוט עקססעל מאַקראָו ביישפילן זענען געשריבן מיט VBA עסטימאַטעד לייענען צייט: 3 מינוט בייַשפּיל ...