Git איז אַ באַפֿעל-שורה נוצן פֿאַר ווערסיע קאָנטראָל, דאָס איז, פֿאַר בעכעסקעם אַ געשיכטע פון ענדערונגען וואָס דער באַניצער מאכט צו פּרויעקט טעקעס. עס איז יוזשאַוואַלי געניצט צו אַרבעטן אויף אַפּלאַקיישאַנז, אָבער עס קענען זיין געוויינט אין אנדערע קאַסעס, פֿאַר בייַשפּיל, דיזיינערז נוצן Git צו קראָם פאַרשידענע ווערסיעס פון דראַווינגס און לייאַוץ. Git אַלאַוז איר צו צוריקקריגן אַ אַפּלאַקיישאַן צו אַ פריער ווערסיע, פאַרגלייַכן און אַנאַלייז ענדערונגען.
- גיט פֿאַר ביגינערז: יקערדיק טערמינען און קאַנסעפּס, ינטראַדאַקטערי פירער
- ווי גיט אַרבעט
- ינסטאָלינג גיט
- פּרעסעטטינג גיט
- שאַפֿן דיין ערשטער גיט ריפּאַזאַטאָרי
- ווען צו באַהאַלטן
- מיטאַרבעטן אויף Git פּראַדזשעקס
- א פּראָסט פּראָבלעם ווען ארבעטן מיט אַ גיט פּרויעקט
- נוציק קאַמאַנדז – גיט קאַמאַנדז
- GUI מגילה פֿאַר ארבעטן מיט Git
- גיטהוב דעסקטאָפּ
- Sourcetree
- גיטקראַקען
- טריידינג באָץ אויף GitHub – Bot Github עפֿן מקור
- פּיטהאָן טריידינג ראָבאָט
- טריידינג באָט קאַססאַנדרע
- EA31337 Libre
גיט פֿאַר ביגינערז: יקערדיק טערמינען און קאַנסעפּס, ינטראַדאַקטערי פירער
איידער איר אָנהייבן ארבעטן מיט Git, איר דאַרפֿן צו פֿאַרשטיין וואָס אַ ריפּאַזאַטאָרי, קאַמיט און צווייַג זענען.
א ריפּאַזאַטאָרי איז אַ אָרט ווו קאָד אָדער אנדערע דאַטן זענען סטאָרד, ווי געזונט ווי אַ געשיכטע פון זייער ענדערונגען. די Git פּראָגראַם לויפט לאָוקאַלי און אַלע אינפֿאָרמאַציע איז סטאָרד אויף דיין קאָמפּיוטער, אָבער איר קענען אויך נוצן אינטערנעט באַדינונגס. די מערסט פאָלקס פון זיי איז Github. עס זענען צוויי מער באַוווסט אָנעס: Bitbucket און GitLab.
א קאַמיט איז אַ מאָמענטבילד פון די שטאַט פון אַ פּרויעקט אין אַ ספּעציפיש פונט אין צייט. עס האט אַ יינציק שייַן און באַמערקונגען.
א צווייַג איז אַ געשיכטע פון ענדערונגען געמאכט צו אַ פּרויעקט. עס האט זייַן אייגן נאָמען און באשטייט פון קאַמיץ. א ריפּאַזאַטאָרי קענען האָבן קייפל צווייגן וואָס צווייגן אַוועק אָדער צונויפגיסן מיט אנדערע צווייגן.
ווי גיט אַרבעט
לאָמיר ווייַזן וויזשוואַלי ווי די Git סטאָרידזש סיסטעם איז עריינדזשד, ניצן אַ פּשוט צייכענונג ווי אַ בייַשפּיל.
דאָ די קרייזן פאָרשטעלן די קאַמיץ, און די פייַל ווייַזן וואָס איינער רעפערס צו וואָס. זינט אַלעמען רעפערס צו די פריערדיקע, C3 איז די נואַסט, C2 איז די עלטערע ווערסיע, און אַזוי אויף, ביז דער ערשטער אין דעם C0 צווייַג. דאָס איז דער בעל צווייַג, קאַמאַנלי ריפערד צו ווי בעל. דער גראָדעק מיטן נאָמען הויפּט * ין ווייזט וואָס יבערגעבן איר איצט ארבעטן אויף. אין די פיגור, איר זען אַ פּשוט גראַפיק מיט איין צווייַג און פיר קאַמיץ. Git איז אויך ביכולת צו אַרבעטן מיט קאָמפּלעקס גראַפס וואָס אַנטהאַלטן עטלעכע צווייגן וואָס קענען צונויפגיסן אין איין.
ינסטאָלינג גיט
Git איז אַ קאַנסאָול נוצן וואָס קענען לויפן אויף Windows, Mac OS און Linux אָפּערייטינג סיסטעמען. מיר וועט זאָגן איר ווי צו ינסטאַלירן עס פֿאַר יעדער פון זיי. צו ינסטאַלירן אונטער Windows OS, איר דאַרפֿן צו אָפּלאָדירן די אַפּלאַקיישאַן פֿון דער באַאַמטער וועבזייטל https://git-scm.com/downloads און ינסטאַלירן עס.
אויב איר האָבן מעק אַס און אינסטאַלירן די Homebrew פּעקל פאַרוואַלטער, אַרייַן די באַפֿעל:
brew install git אויב Homebrew איז נישט אינסטאַלירן, לויפן:
git –version . . גיט וועט אויך זיין אינסטאַלירן מיט דעם נוצן. פֿאַר לינוקס דעביאַן און אנדערע דיסטריביושאַנז באזירט אויף דעם ווערסיע, אַזאַ ווי ובונטו אָדער מינץ, די פאלגענדע באַפֿעל איז פארלאנגט צו ינסטאַלירן:
sudo apt install gitפֿאַר לינוקס סענטאָס, איר דאַרפֿן צו אַרייַן:
sudo yum install git וואָס איז גיט, ינסטאַלירונג און קאַנפיגיעריישאַן – ינסטאַלירונג: https://youtu.be/bkNCylkzFRk
פּרעסעטטינג גיט
נאָך ינסטאָלינג Git, איר דאַרפֿן צו קאַנפיגיער עס אַזוי אַז יעדער מאָל איר מאַכן אַ יבערגעבן, דער נאָמען פון דער מחבר איז אנגעוויזן. צו טאָן דאָס, לויפן גיט און ויספירן דעם באַפֿעל:
git config –global user.name ”
מחבר
“ דאָ, אַנשטאָט פון “מחבר”, מיר שטעלן אונדזער נאָמען, למשל, “Ivan_Petrov”. נאָך דעם, איר קענען שטעלן די E- בריוו אַדרעס מיט די פאלגענדע באַפֿעל:
git config –global user.email “You_adr@email.com” אין דעם פאַל, אַנשטאָט פון “You_adr@email.com” מיר אָנווייַזן די פאַקטיש E- בריוו אַדרעס.
גיט טעקע סיסטעם [/ caption]
שאַפֿן דיין ערשטער גיט ריפּאַזאַטאָרי
צו שאַפֿן אַ ריפּאַזאַטאָרי, ערשטער גיין צו די פּרויעקט טעקע. פֿאַר בייַשפּיל, אויף Windows דאָס קען זיין D:/GitProject. אַרייַן די באַפֿעל:
cd
d:\GitProject נאָך דעם, שאַפֿן די ריפּאַזאַטאָרי:
git init נאָך דעם, לייגן אַלע די טעקעס:
git add –all צו לייגן אַ ספּעציפיש טעקע, אַרייַן:
git add filename איצט איר קענען מאַכן אַ commit:
git commit -m “comment” עטלעכע הערות וועגן קריייטינג אַ ריפּאַזאַטאָרי:
- א ריפּאַזאַטאָרי קענען האָבן פילע טעקעס און סובפאָלדערס (מערסטנס נאָר אַ רעגולער טעקע).
- עס איז בעסטער צו האָבן אַ באַזונדער ריפּאַזאַטאָרי פֿאַר יעדער פּרויעקט.
- דו זאלסט נישט שאַפֿן פאָלדערס פֿאַר אַ ריפּאַזאַטאָרי אין אן אנדער ריפּאַזאַטאָרי (ויסמיידן מאַטריאָשקאַ ריפּאַזאַטאָריז!).
- ענדערונגען געמאכט צו ריפּאַזאַטאָרי פאָלדערס זענען “טראַקט” דורך גיט, אָבער די ענדערונגען מוזן זיין מוסיף צו די ריפּאַזאַטאָרי צו זיין טראַקט אָדער רעקאָרדעד.
- איר קענען קאָנטראָלירן די עלעמענטן וואָס גיט “וואַטשיז”. עס איז בעסטער צו איגנאָרירן זייער גרויס דאַטאַסעץ אָדער צייַטווייַליק טעקעס.
גיט ריפּאַזאַטאָרי [/ caption]
ווען צו באַהאַלטן
קאַמיץ אין Git זענען רעקאַמענדיד אין די פאלגענדע קאַסעס:
- נייַ פאַנגקשאַנאַליטי צוגעגעבן צו די פּרויעקט;
- אַלע באַגז פאַרפעסטיקט;
- איר זענט קלאָוזינג פֿאַר הייַנט און ווילן צו ראַטעווען דיין ענדערונגען.
מיטאַרבעטן אויף Git פּראַדזשעקס
זאל ס זאָגן איר און דיין פרענדז האָבן אַ נייַע פּרויעקט און באַשלאָסן צו טיילן ריספּאַנסאַבילאַטיז. איינער וועט זיין פאַראַנטוואָרטלעך פֿאַר די פאַנגקשאַנאַליטי, די אנדערע פֿאַר די פּלאַן און פּלאַן, די דריט פֿאַר רעגיסטראַציע, דערלויבעניש און זיכערהייט. אין דעם פאַל, איר דאַרפֿן צו צווייַג. ווי שוין דערמאנט, אַ צווייַג איז אַ גאַנג פון קאַמיץ וואָס זענען סאַקווענטשאַלי איינער נאָך דעם אנדערן. די בעל צווייַג איז גערופן בעל. אנדערע צווייגן זענען פֿאַר ימפּלאַמענינג נייַ פֿעיִקייטן אָדער פיקסיר באַגז. אזוי, אין אַ באַזונדער צווייַג, איר קענען מאַכן קיין ענדערונגען, און דעמאָלט צונויפגיסן זיי מיט די הויפּט. פילע עקספּערץ טאָן נישט רעקאָמענדירן צו שאַפֿן קאַמישאַנז אין די הויפּט צווייַג, אָבער רעקאָמענדירן צו שאַפֿן אַ נייַע, מאַכן ענדערונגען אין עס און דעמאָלט צונויפגיסן עס אין בעל. צו אָנהייבן אַ נייַע צווייַג, איר דאַרפֿן צו לויפן די באַפֿעל:
git branch
bugFixדאָס קען אויך זיין געטאן מיט די פאלגענדע באַפֿעל:
git checkout –b
bugFix
די רגע אופֿן איז אַנדערש פון דער ערשטער אין דעם פאַל, נאָך עקסאַקיוטינג די באַפֿעל, איר מיד באַקומען אין די באשאפן צווייַג.
עס איז בעסער צו נאָמען די נייַ צווייַג מיט אַ קאַנסייס, אָבער אין דער זעלביקער צייַט גענוג געראַם און פאַרשטיייק נאָמען צו פאַרמייַדן צעמישונג אין די פּרויעקט. ווען איר נוצן דיין סיסטעם, איר קענען ספּעציפיצירן אַ אידענטיטעט איידער די אַרבעט נאָמען. אויך, טאָן ניט פאַרגעסן צו לאָזן דיין באַמערקונג אין יעדער יבערגעבן איר מאַכן, וואָס זאָל אָנווייַזן די עסאַנס פון די ענדערונגען. אין סדר צו אַריבערפירן פון איין צווייַג צו אנדערן, איר דאַרפֿן צו לויפן די פאלגענדע באַפֿעל:
git checkout
new
_1 נאָך ענדיקן אַרבעט, די ענדערונגען געמאכט צו די קראַנט צווייַג מוזן זיין מערדזשד אין די בעל, הארן. צו טאָן דאָס, ערשטער ויסשרייַבן די בעל צווייַג מיט דעם באַפֿעל:
git checkout master דערנאָך דערהייַנטיקן די היגע צווייַג:
git
pull
origin
masterאיצט איר קענען צונויפגיסן צווייגן:
git
merge
bugFix דעם באַפֿעל מוסיף ענדערונגען פון די צווייַג ספּעסיפיעד אין די (bugFix) באַפֿעל צו די צווייַג איר זענט אויף, אין דעם פאַל בעל. צו זען דעם קראַנט שטאַט פון די צווייַג, איר דאַרפֿן צו אַרייַן די באַפֿעל:
git status אין סדר פֿאַר אנדערע יוזערז וואָס אַרבעט אויף די פּרויעקט צו זען די ענדערונגען געמאכט, איר דאַרפֿן צו שטופּן זיי צו די סערווער. צו טאָן דאָס, איר מוזן ערשטער גיין צו די צווייַג וואָס איר ווילן צו שטופּן צו גיטהוב. צו אַרייַן בעל, לויפן די באַפֿעל:
git checkout master נאָך דעם, איר קענען שטופּן עס צו די Github סערווער:
git push origin masterכּדי אן אנדער מענטש צו באַקומען אַקסעס צו די פּרויעקט, איר דאַרפֿן אַ סערוויס פֿאַר סטאָרינג די קאָד, למשל Github. אויב איר האָט לעצטנס זיך איינגעשריבן די פּרויעקט און איר דאַרפֿן צו אָפּלאָדירן עס צו זיך, לויפן די באַפֿעל:
git clone https://github.com/…/….git
דאָ https://github.com/…/….git איז די אַדרעס פון די ריפּאַזאַטאָרי. עס קענען זיין באקומען דורך עפן די געבעטן פּרויעקט און געבן אַ קליק אויף די גרין “קאָד” קנעפּל.
וויכטיק עצה!
עס איז רעקאַמענדיד אַז איר דערהייַנטיקן הארן אויף דיין היגע מאַשין איידער איר שאַפֿן אַ נייַע צווייַג. צו טאָן דאָס, אַרייַן די געבעטן צווייַג און לויפן די פאלגענדע באַפֿעל:
git pull origin master ווי אַ רעזולטאַט, די פאַקטיש ענדערונגען וועט זיין דאַונלאָודיד פֿון github. אין דער זעלביקער וועג, איר קענען דערהייַנטיקן קיין צווייַג. צו דערהייַנטיקן אַלע יגזיסטינג צווייגן, איר קענען לויפן די באַפֿעל:
git pull
א פּראָסט פּראָבלעם ווען ארבעטן מיט אַ גיט פּרויעקט
ווען איר פּרובירן צו אויטאָמאַטיש צונויפגיסן ענדערונגען, עס קען פּאַסירן אַז ביידע צווייגן האָבן ענדערונגען אויף דער זעלביקער שורה אין דעם פאַל ווען איר לויפן די באַפֿעל:
git merge master די פאלגענדע טעות איז ארויס:
אַוטאָ-מערדזשינג Hello.py
CONFLICT (אינהאַלט): צונויפגיסן קאָנפליקט אין Hello.py
אָטאַמאַטיק צונויפגיסן ניט אַנדערש; פאַרריכטן קאָנפליקט און דעמאָלט יבערגעבן די רעזולטאַט. אין דעם פאַל, איר דאַרפֿן צו סאָלווע דעם קאָנפליקט מאַניואַלי. צו טאָן דאָס, עפֿענען די טעקע אין וואָס דער טעות איז פארגעקומען, אין אונדזער פאַל עס איז Hello.py, געפֿינען אויס וואָס איז פאַלש און טראָובלעשאָאָט. נאָך דעם, לייגן די קערעקטאַד טעקע מיט די באַפֿעל:
git add
Hello
.
py און שאַפֿן אַ נייַע יבערגעבן:
git commit -m “מערדזשד קאָנפליקט”
נוציק קאַמאַנדז – גיט קאַמאַנדז
איר קענען געפֿינען אויס ווי די דנאָ צווייַג איז אַנדערש פון אנדערן ניצן די באַפֿעל:
git
diff < first_branch > <second_branch> צו ויסמעקן אַן
branch_namegit branch -d <
עקסטרע צווייַג, טיפּ:
git help באַקומען הילף אויף אַ ספּעציפיש באַפֿעל:
git help <command_name> Git און GitHub אָנהייבער קורס – וואָס איר דאַרפֿן צו וויסן וועגן ינסטאַלירונג, ווי צו ינסטאַלירן, קאַמיץ, ריפּאַזאַטאָרי, קאַמאַנדז, ווי צו שאַפֿן, ויסמעקן און מאַכן ענדערונגען צו צווייגן: https://youtu.be/zZBiln_2FhM
GUI מגילה פֿאַר ארבעטן מיט Git
עס איז גרינגער צו פירן ווייכווארג ווערסיעס ניט דורך די באַפֿעלן שורה, אָבער מיט אַ גראַפיקאַל צובינד. עטלעכע אַנטוויקלונג ינווייראַנמאַנץ און טעקסט רעדאקציע צושטעלן אַ גראַפיקאַל צובינד פֿאַר ארבעטן מיט Git. אָבער עס זענען אויך ספּעציעל מגילה, מיר רשימה עטלעכע פון זיי:
- GitHub דעסקטאָפּ איז אַ גראַפיקאַל אַפּלאַקיישאַן דיזיינד צו אַרבעטן מיט די Git נוצן און די Github דינסט, עס קענען קלאָון און אראפקאפיע ריפּאַזאַטאָריז צו דיין שווער פאָר, ווי געזונט ווי פירן ענדערונגען און טאָן אנדערע נוציק טינגז.
- Sourcetree איז אַ פריי גיט קליענט פֿאַר Windows און Mac אָפּערייטינג סיסטעמען וואָס מאכט עס גרינג צו ינטעראַקט מיט ריפּאַזאַטאָריז.
- GitKraken איז אַ באַניצער-פרייַנדלעך גראַפיקאַל קליענט פֿאַר Windows, Linux און MacOs וואָס שטיצט GitHub, GitLab און Bitbucket באַדינונגס. מיט עס, איר קענען נישט בלויז סאָלווע יקערדיק טאַסקס, אָבער אויך דורכפירן מער קאָמפּליצירט אַפּעריישאַנז, למשל, צונויפגיסן און ריעריינדזש קאַמיץ, צונויפגיסן צווייגן, רירייט געשיכטע.
זאל ס רעדן וועגן יעדער פון זיי אין מער דעטאַל.
גיטהוב דעסקטאָפּ
אָנפירונג און קאַנפיגיערינג פּראַדזשעקס Github Desktop[/ caption] GitHub דעסקטאָפּ איז אַ אַפּלאַקיישאַן פֿאַר דיין פערזענלעכע קאָמפּיוטער וואָס אַלאַוז איר צו ינטעראַקט גלייך מיט די Github דינסט. דער געצייַג אַלאַוז איר צו פירן ווערסיעס ניצן אַ גראַפיקאַל צובינד, און פאַרגיכערן דיין אַנטוויקלונג וואָרקפלאָוו. GitHub דעסקטאָפּ אַלאַוז איר צו ינטעראַקט מיט Git אָן ניצן די באַפֿעלן שורה, מיט בלויז די אַפּלאַקיישאַן צובינד. עס איז כדאי צו באמערקן אַז די GitHub דעסקטאָפּ אַפּ קענען נישט טאָן אַלץ וואָס קענען זיין געטאן מיט די באַפֿעלן שורה, אָבער די באַניצער צובינד אָפפערס יקערדיק Git קאַמאַנדז. GitHub דעסקטאָפּ אַרבעט פֿאַר אַלע פאָלקס אָפּערייטינג סיסטעמען, אַרייַנגערעכנט Windows, Linux און macOS. מיר וועט זאָגן איר ווי צו ינסטאַלירן GitHub דעסקטאָפּ און אַרבעט מיט דעם אַפּלאַקיישאַן. צו נוצן די GitHub סערוויס און די GitHub דעסקטאָפּ אַפּ, איר וועט דאַרפֿן צו שאַפֿן אַ Github חשבון אויב איר טאָן ניט האָבן איין. צו טאָן דאָס, גיין צו GitHub. אין דער אויבערשטער רעכט ווינקל, איר וועט זען אַ קנעפּל וואָס זאגט “שרייבן זיך”.
דריקט אויף עס צו גיין צו דער ווייַטער בלאַט. איר דאַרפֿן צו אַרייַן דיין דעטאַילס, אַרייַנגערעכנט דיין בליצפּאָסט אַדרעס, נאמען און פּאַראָל. אין דער ווייַטער בינע, איר וועט זיין געבעטן צו באַשטעטיקן דיין חשבון דורך געבן אַ קליק אויף די לינק אין די E- בריוו וואָס איז געקומען צו די ספּעסאַפייד אַדרעס. אַמאָל וועראַפייד, אַ GitHub חשבון וועט זיין באשאפן און איר קענען אָנהייבן ניצן די פּלאַטפאָרמע. מיט דיין GitHub חשבון שטעלן אַרויף, איר זענט גרייט צו ינסטאַלירן די GitHub דעסקטאָפּ אַפּ אויף דיין פּערזענלעך קאָמפּיוטער. צו טאָן דאָס, עפֿענען אַ נייַע קוויטל אין דיין בלעטערער און גיין צו די אַפּלאַקיישאַן אראפקאפיע בלאַט.
Windows יוזערז דאַרפֿן צו גיט אויף די גרויס לילאַ קנעפּל וואָס זאגט “Download פֿאַר Windows”, אָבער אויב איר זענט אַ מעק באַניצער, איר דאַרפֿן צו געפֿינען די שורה וואָס זאגט macOS אונטער דעם קנעפּל און גיט אויף עס. מוזן זיין macOS 10.12 אָדער שפּעטער אָדער 64-ביסל Windows. נאָך דאַונלאָודינג, איר דאַרפֿן צו ינסטאַלירן די אַפּלאַקיישאַן און קלאָץ אין מיט די חשבון באשאפן אין די פריערדיקע שריט. איר טאָן ניט האָבן צו צייכן אין דיין חשבון גלייך, אָבער עס איז בעסטער צו טאָן דאָס איצט. צו שאַפֿן אַ נייַ ריפּאַזאַטאָרי, עפֿענען GitHub דעסקטאָפּ און גיט אויף די רגע קעסטל אין די דנאָ וואָס זאגט “שאַפֿן אַ נייַ ריפּאַזאַטאָרי אויף דיין שווער דרייוו”. א קנאַל-אַרויף פֿענצטער וועט דערשייַנען וואָס דאַרף זיין אָנגעפילט – אָנהייב דורך נאָמען די ערשטער ריפּאַזאַטאָרי. נאָך טשוזינג אַ נאָמען, איר וועט אויך דאַרפֿן צו קלייַבן ווו עס וועט זיין ליגן אויף די קאָמפּיוטער. איר קענט אויך קאָנטראָלירן די קעסטל וואָס זאגט “יניטיאַליזע דעם ריפּאַזאַטאָרי מיט אַ README” אויב איר ווילן צו מאָדיפיצירן די README טעקע זיך שפּעטער. נאָך דעם גיט “Create Repository”. ווי אַ רעזולטאַט, איר האָט באשאפן אַ נייַע Git ריפּאַזאַטאָרי מיט די GitHub דעסקטאָפּ אַפּ אָן ניצן אַ בלעטערער.
אין די שפּיץ פון די נייַע בלאַט איר וועט זען די נאָמען פון די ריפּאַזאַטאָרי און די צווייַג. אין פאַקט, איצט די ריפּאַזאַטאָרי איז בלויז בנימצא אויף דיין קאָמפּיוטער. צו אַרויסגעבן עס, מיר דאַרפֿן צו גיט “אַרויסגעבן ריפּאַזאַטאָרי”. די נייַע ריפּאַזאַטאָרי וועט איצט דערשייַנען אין דיין גיטהוב פּראָפיל. איר קענט נוצן די GitHub דעסקטאָפּ אַפּ צו צווייַג דיין פּרויעקט. צו טאָן דאָס, גיט “Current Branch”, און סעלעקטירן דעם געוואלט צווייַג אין דער רשימה פון צווייגן, נאָמען עס און גיט “Create”. צו באַשטימען צווישן ליכט און טונקל באַקגראַונדז, גיין צו אָפּציעס, אויסזען. איר קענען נוצן די דעסקטאַפּ אַפּ צו שאַפֿן טאַסקס צו מיטאַרבעטן אויף פּראַדזשעקס מיט אנדערע. פֿראגן לאָזן איר צו האַלטן שפּור פון יידיאַז און דיסקוטירן ענדערונגען אין דיין פּראַדזשעקס. צו שאַפֿן אַן אַרויסגעבן, אין די מעניו באַר, נוצן די “ריפּאַזאַטאָרי” מעניו, און גיט “שאַפֿן אַרויסגעבן”.
אַלטערנאַטיוועלי, איר קענען קאַטער GitHub דעסקטאָפּ פֿון די באַפֿעלן שורה. צו טאָן דאָס, עפֿענען אַ באַפֿעל פּינטלעך און טיפּ Github. איר קענען אויך קאַטער GitHub דעסקטאָפּ קעגן אַ ספּעציפיש ריפּאַזאַטאָרי. פּונקט טיפּ Github נאכגעגאנגען דורך די ריפּאַזאַטאָרי דרך.
Sourcetree
SourceTree איז אַ פריי אַפּלאַקיישאַן פֿאַר ארבעטן מיט GitHub, BitBucket און Mercurial באַדינונגס. עס איז בנימצא פֿאַר פּלאַטפאָרמס מיט Windows און יאָס. Sourcetree איז אָנהייבער-פרייַנדלעך. עס האט אַן ינטואַטיוו GUI פֿאַר ריפּאַזאַטאָריז און אַלאַוז איר צו נוצן די פול מאַכט פון Git דורך אַ סימפּלאַפייד צובינד. צו ינסטאַלירן SourceTree, איר דאַרפֿן צו אָפּלאָדירן די ייַנמאָנטירונג טעקע פֿון דער באַאַמטער פּלאַץ און לויפן עס. בעשאַס די ייַנמאָנטירונג פּראָצעס, איר וועט דאַרפֿן צו לאָזן די אַפּלאַקיישאַן צו מאַכן ענדערונגען צו די שווער פאָר, שטימען צו די דערלויבעניש העסקעם. בעשאַס די ינסטאַלירונג פּראָצעס, SourceTree קען פרעגן אויב איר ווילט צו ינסטאַלירן נאָך גיט ווייכווארג. איר מוזן זאָגן “יא” און ינסטאַלירן דעם ווייכווארג. עס זענען צוויי וועגן צו פאַרבינדן צו די Github דינסט:
- דורך די OAuth דערלויבעניש פּראָטאָקאָל.
- מיט אַ SSH שליסל.
זאל ס רעדן וועגן יעדער פון זיי. דער ערשטער וועג איז צו פאַרבינדן GitHub מיט אַ ווייַט חשבון. לאָזן SourceTree פאַרבינדן דיין GitHub חשבון צו OAuth. דאָס איז די יזיאַסט וועג צו פאַרבינדן GitHub צו SourceTree.
- ערשטער גיט “לייג אַ חשבון”.
- דערנאָך סעלעקטירן GitHub פֿאַר האָסטינג. דו זאלסט נישט טוישן די בילכער פּראָטאָקאָל און אָטענטאַקיישאַן, דאָס איז, לאָזן HTTPS און OAuth. דערנאָך גיט “דערפרישן OAuth טאָקען”. די אַפּ וועט אויטאָמאַטיש עפֿענען אַ וועב בלאַט אין דיין בלעטערער און פרעגן איר פֿאַר דיין GitHub חשבון לאָגין דעטאַילס. אויב איר האָט פריער לאָגד אין דיין GitHub חשבון אין דעם בלעטערער, דעם שריט וועט זיין סקיפּט.
- דריקט “אַוטהאָריזע אַטלאַסיאַן” צו לאָזן SourceTree אַקסעס צו דיין GitHub חשבון.
- נאָך דעם, איר זאָל זען אַ אָנזאָג וועגן די מצליח קאַמפּלישאַן פון אָטענטאַקיישאַן. דריקט OK.
איר קענט דערנאָך זען דיין גאנצע ריפּאַזאַטאָרי אין SourceTree דורך געבן אַ קליק אויף דיין חשבון.
די רגע וועג איז צו פאַרבינדן GitHub מיט אַ SSH שליסל. צו טאָן דאָס, איר דאַרפֿן צו דזשענערייט אַ פּאָר פון SSH שליסלען. דאָס איז אַ פּריוואַט און עפנטלעך שליסל. דער ציבור שליסל איז געניצט אין די GitHub חשבון. אויף די אנדערע האַנט, די פּריוואַט שליסל וועט זיין מוסיף צו דער רשימה פון שליסלען אויף דיין קאָמפּיוטער. דאָ זענען די ינסטראַקשאַנז:
- צו דזשענערייט אַ SSH שליסל פּאָר, גיין צו די “מכשירים” מעניו און גיט “שאַפֿן אָדער אַרייַנפיר SSH קיז”.
- דריקט “גענעראַטע” אין די PuTTY שליסל גענעראַטאָר פֿענצטער.
- מאַך די מויז לויפֿער צו אַ ליידיק פּלאַץ, און מאַך די מויז לויפֿער ביז דעם סוף פון די דור.
- נאָך איר האָבן פאַרטיק דזשענערייטינג די SSH שליסל, שטעלן אַ פּאַראָל פֿאַר דיין SSH שליסל.
- היט דעם ציבור שליסל און פּריוואַט שליסל.
- דו זאלסט נישט פאַרמאַכן די PuTTY שליסל גענעראַטאָר. קלאָץ אין צו דיין GitHub חשבון, גיט דיין אַוואַטאַר ייקאַן אין די שפּיץ רעכט ווינקל, און גיט סעטטינגס.
- דריקט אויף “SSH און GPG שליסלען” און סעלעקטירן “New SSH key”.
- געבן דיין SSH שליסל אַ נאָמען און נאָכמאַכן דעם ציבור שליסל פון די PuTTY שליסל גענעראַטאָר אין די שליסל פעלד. נאָך דעם, גיט “לייג סש שליסל”.
- צוריקקומען צו SourceTree, גיין צו “מכשירים” און גיט “אָנהייב סש אַגענט”.
- נאָך אַ בשעת, גיט די קליין מאָניטאָר ייקאַן אויף די טאַסקבאַר.
- ווי אַ רעזולטאַט, אַ רשימה פון שליסלען וועט דערשייַנען. דריקט “לייג שליסל” צו לייגן די פּריוואַט שליסל איר געראטעוועט פריער.
איצט גיין צוריק צו די GitHub ריפּאַזאַטאָרי בלאַט און פּרובירן צו קלאָון עס מיט SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
גיטקראַקען
GitKraken איז אן אנדער אַפּלאַקיישאַן דיזיינד צו אַרבעטן מיט פאַרשידן ווערסיעס קאָנטראָל סיסטעמען ניצן די GUI. צו אָנהייבן, איר דאַרפֿן צו רעגיסטרירן אויף GitHub און ינסטאַלירן די GitKraken אַפּלאַקיישאַן. ווען איר אָנהייב די אַפּלאַקיישאַן, איר דאַרפֿן צו אַרייַן דיין נאמען און פּאַראָל פֿון די GitHub סערוויס. כּדי נישט צו אַרייַן אַ פּאַראָל יעדער מאָל, איר דאַרפֿן צו שטעלן אַ SSH שליסל. אויב איר טאָן ניט האָבן אַ SSH שליסל דזשענערייטאַד, איר קענט נאָכגיין די GitHub פירן צו שאַפֿן אַ נייַע שליסל. אַמאָל איר האָבן דיין SSH שליסל, איר קענען לייגן עס צו דיין GitHub חשבון. צו טאָן דאָס, סעלעקטירן “טעקע” און “פּרעפֿערענצן” פֿון די הויפּט מעניו. דערנאָך סעלעקטירן “אָטענטאַקיישאַן” און צושטעלן די פּאַטס פֿאַר דיין עפנטלעך און פּריוואַט שליסלען. דער ערשטער שריט אין ארויסגעבן קיין אינהאַלט צו GitHub איז צו שאַפֿן אַ היגע ריפּאַזאַטאָרי צו האַלטן שפּור פון דיין אַרבעט. דער טעקע וועט אַנטהאַלטן אַלע די טעקעס אַז איר ווילן צו אַרויסגעבן צו GitHub. איר מוזן נאָכגיין די ינסטראַקשאַנז:
- צו שאַפֿן אַ נייַע ריפּאַזאַטאָרי אין GitKraken, סעלעקטירן “טעקע” פון די הויפּט מעניו, און דעמאָלט “Init Repo”. עס וועט זיין עטלעכע אָפּציעס פֿאַר פאַרשידענע טייפּס פון ריפּאַזאַטאָריז, סעלעקטירן “בלויז לאָקאַל”.
- דערנאָך סעלעקטירן דעם טעקע וואָס וועט זיין דיין נייַע ריפּאַזאַטאָרי. איר קענען אויסקלייַבן אַ ליידיק טעקע אָדער אַ טעקע וואָס שוין כּולל טעקעס; איר וועט נישט פאַרלירן דיין ענדערונגען.
- דער ווייַטער דיאַלאָג קעסטל אויך כּולל סעטטינגס פֿאַר פעליקייַט טעמפּלאַטעס און דערלויבעניש טעקעס. לאָזן אַלץ ווי עס איז.
- דריקט “Create Repository”.
איר טאָן ניט דאַרפֿן אַ Github חשבון צו נוצן Git (אָדער GitKraken) לאָוקאַלי אויף דיין קאָמפּיוטער. אָבער, אויב איר פּלאַן צו מיטאַרבעטן מיט אנדערע יוזערז אָדער נוצן טעקעס פֿון קייפל קאָמפּיוטערס, איר דאַרפֿן צו נוצן אַ באַלעבאָס אַזאַ ווי Github. צו שאַפֿן אַ ריפּאַזאַטאָרי אויף GitHub, נאָך געבן אַ קליק “Init Repo”, סעלעקטירן די שורה “GitHub” און פּלאָמבירן אין די פֿענצטער וואָס איז ווי גייט:
- אַקאַונט – די נאָמען פון דיין GitHub חשבון.
- נאָמען – דער נאָמען פון די ריפּאַזאַטאָרי. קאַמפּאָוז עס פון אותיות, נומערן און אַנדערקאָרז.
- באַשרייַבונג – באַשרייַבונג פון וואָס די ריפּאַזאַטאָרי וועט אַנטהאַלטן.
- אַקסעס – אַקסעס צו אַ ווייַט אָרט, צי עס זאָל זיין קענטיק פֿאַר אַלעמען אָדער בלייבן אָפן בלויז פֿאַר איר און די מענטשן וואָס איר לייגן ווי מיטאַרבעטער
- קלאָון נאָך יניט – לאָזן דעם אָפּציע אָפּגעשטעלט, וואָס וועט מאַכן די ריפּאַזאַטאָרי בנימצא צו איר אויף GitHub.
- וווּ צו קלאָון – סעלעקטירן אַ אָרט אויף דעם קאָמפּיוטער ווו די ניי באשאפן ריפּאַזאַטאָרי טעקע זאָל זיין געשטעלט.
- צום סוף, גיט די “שאַפֿן ריפּאַזאַטאָרי און קלאָון” קנעפּל .
נאָך דעם, אַ נייַע טעקע וועט דערשייַנען אין דער אויבערשטער לינקס ווינקל פון די GitKraken צובינד, און מיר קענען זען מער אינפֿאָרמאַציע וועגן אים אין די לינקס זייַל. ווען קאַנעקטינג GitHub צו GitKraken, מאַכן זיכער אַז דערלויבעניש איז דורכגעקאָכט אין קראָום אָדער פירעפאָקס, נישט Internet Explorer.
טריידינג באָץ אויף GitHub – Bot Github עפֿן מקור
די Git ווערסיע קאָנטראָל סיסטעם איז געניצט, צווישן אנדערע, צו אַנטוויקלען
טריידינג ראָובאַץ . דאָ זענען עטלעכע ביישפילן פון אַזאַ דיוועלאַפּמאַנץ אַז איר קענען אראפקאפיע און נוצן.
פּיטהאָן טריידינג ראָבאָט
א טריידינג ראָבאָט געשריבן אין פּיטהאָן איז בארעכטיגט ביי https://github.com/areed1192/python-trading-robot, וואָס קענען לויפן אָטאַמייטיד סטראַטעגיעס ניצן טעכניש אַנאַליסיס. דער ראָבאָט איז דיזיינד צו סימולירן עטלעכע פּראָסט סינעריאָוז: עס קענען רעכענען די קוילעלדיק ריזיקירן סקאָרז פֿאַרבונדן מיט אַ פּאָרטפעל און צושטעלן פאַקטיש-צייט באַמערקונגען בשעת טריידינג. אַלאַוז איר צו אַרבעטן מיט אַ פאַקטיש-צייט דאַטן טיש וואָס כּולל ביידע היסטארישע און קראַנט פּרייסאַז ווען זיי טוישן. עס וועט מאַכן דעם פּראָצעס פון סטאָרינג דאַטן פּשוט און מיט שנעל אַקסעס. אין אַדישאַן, עס וועט זיין קאַסטאַמייזד אַזוי אַז איר קענען לייכט זען דיין פינאַנציעל דאַטן ווען עס קומט אין און דורכפירן ווייַטער אַנאַליסיס אויב נייטיק. כּולל ינדיקאַטאָרס וואָס נוצן ביידע היסטארישע און קראַנט פּרייסיז.
טריידינג באָט קאַססאַנדרע
Cassandre טריידינג ראָבאָט לינק צו GitHub https://github.com/cassandre-tech/cassandre-trading-bot – איז ביכולת צו נעמען קעיר פון קאַנעקטינג צו דער וועקסל, אַקאַונץ, אָרדערס, דילז און שטעלעס, אַזוי איר קענען פאָקוס אויף בויען דיין סטראַטעגיע. יעדער מעלדונג איז טעסטעד צו אַרבעטן מיט די יקסטשיינדזשיז פון Kucoin, Coinbase און Binance. מיט עס, עס איז גרינג צו שאַפֿן דיין אייגענע סטראַטעגיע, פֿאַר דעם איר נאָר דאַרפֿן צו שטעלן די באדינגונגען פֿאַר ווען איר ווילן צו שאַפֿן קורץ אָדער לאַנג שטעלעס און שטעלן די כּללים. עס איז אַ לאָודער פֿאַר טעסטינג די באָט אויף היסטארישע דאַטן. בעשאַס די טעסץ, Cassandre וועט אַרייַנפיר די דאַטן און לייגן עס צו דיין סטראַטעגיע. Cassandre וועט העלפֿן איר בויען אַ סטראַטעגיע באזירט אויף די טאַ4דזש טעכניש אַנאַליסיס ביבליאָטעק.
EA31337 Libre
EA31337 Libre ביי https://github.com/EA31337/EA31337-Libre איז אַ פריי מולטי-סטראַטעגיע פאָרעקס טריידינג ראָבאָט געשריבן אין MQL. די טריידינג ראָבאָט קומט מיט איבער 35 סטראַטעגיעס צו קלייַבן פון. יעדער סטראַטעגיע קענען אַנאַלייז די מאַרק ינדיפּענדאַנטלי אויף פאַרשידענע צייט פראַמעס. מאַרק אַנאַליסיס איז באזירט אויף פאָלקס טעכניש ינדאַקייטערז. איר קענט אויך שרייַבן דיין אייגענע סטראַטעגיעס.
Robot kevirite. Banavo