Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ

Программирование

Git ንመቆጻጸሪ ስሪት ዝኸውን ናይ ትእዛዝ መስመር ዩቲሊቲ እዩ፣ ማለት ተጠቃሚ ኣብ ፕሮጀክት ፋይላት ዝገብሮ ለውጢ ታሪኽ ንምዕቃብ። መብዛሕትኡ ግዜ ኣብ ኣፕሊኬሽናት ንምስራሕ ዝጥቀመሉ ኮይኑ፡ ኣብ ካልእ ኩነታት ግን ክጥቀመሉ ይኽእል እዩ፡ ንኣብነት፡ ዲዛይነራት ዝተፈላለዩ ስሪት ስእልታትን ኣቀማምጣን ንምዕቃብ Git ይጥቀሙ። Git ንሓደ ኣፕሊኬሽን ናብ ዝሓለፈ ስሪት ክትመልሶ፡ ለውጢ ከተነጻጽርን ክትትንትንን የኽእለካ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ

Git ንጀመርቲ፡ መሰረታዊ ቃላትን ኣምርን፡ መእተዊ መምርሒ

ቅድሚ ምስ Git ስራሕ ምጅማርካ፡ መኽዘን፡ ኮሚትን ጨንፈርን እንታይ ምዃኖም ክትርዳእ ኣለካ።
መኽዘን ኮድ ወይ ካልእ ዳታ ዝኽዘነሉ ቦታ ኮይኑ፡ ከምኡ’ውን ታሪኽ ለውጥታቶም ዝኽዘነሉ ቦታ እዩ። እቲ Git ዝበሃል ፕሮግራም ኣብ ከባቢኻ ይሰርሕን ኩሉ ሓበሬታ ኣብ ኮምፒተርካ ይኽዘንን፡ እንተኾነ ግን ኣገልግሎት ኢንተርነት እውን ክትጥቀም ትኽእል ኢኻ። ካብዚኦም እቲ ዝያዳ ተፈታዊ ዝኾነ Github እዩ። ካልኦት ክልተ ፍሉጣት ኣለዉ፡ ቢትባኬትን ጊትላብን እዮም።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
ኮሚት ኣብ ሓደ ፍሉይ እዋን ናይ ሓደ ፕሮጀክት ኩነታት ቅጽበታዊ ስእሊ እዩ። ፍሉይ መለለዪ መንነትን ርእይቶታትን ኣለዎ።
ጨንፈር ማለት ኣብ ሓደ ፕሮጀክት ዝተገብረ ለውጢ ታሪኽ እዩ። ናይ ባዕሉ ስም ዘለዎ ኮይኑ ብኮሚት ዝቖመ እዩ። ሓደ መኽዘን ብዙሓት ጨናፍር ክህልዎም ይኽእል እዩ ዝጨንፈሩ ወይ ምስ ካልኦት ጨናፍር ዝወሃሃዱ።

Git ከመይ ይሰርሕ

ከም ኣብነት ቀሊል ስእሊ ብምጥቃም፡ ስርዓት መኽዘን Git ብኸመይ ከም ዝተሰርዐ ብዓይኒ ነርኢ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ ኣብዚ እቶም ዓንኬላት ነቶም ኮሚትስ ይውክሉ፣ እቶም ፍላጻታት ድማ ኣየናይ ኣየናይ ከም ዝውከስ የርእዩ። ኩሉ ሰብ ነታ ዝሓለፈት ስለ ዝውከስ፡ C3 እታ ሓዳስ እያ፡ C2 እታ ዝኣረገት ስሪት እያ፡ ወዘተ፡ ክሳብ እታ ኣብዚ ጨንፈር C0 እታ ኣዝያ ቀዳመይቲ። እዚ ድማ እቲ ብልምዲ መምህር ተባሂሉ ዝጽዋዕ ዋና ጨንፈር እዩ። ኣብ ውሽጢ main* ዝብል ስያመ ዘለዎ ርብዒ መስመር ኣብዚ እዋን እዚ ኣየናይ ኮሚት ከም እትሰርሕ የርኢ። ኣብቲ ስእሊ ሓደ ጨንፈርን ኣርባዕተ ኮሚት ዘለዎን ቀሊል ግራፍ ትርኢ። Git ኣብ ሓደ ክወሃሃዱ ዝኽእሉ ሓያሎ ጨናፍር ዘጠቓልሉ ዝተሓላለኹ ግራፋት እውን ክሰርሕ ይኽእል።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ

ምትካል Git

Git ኣብ ዊንዶውስ፡ ማክ ኦኤስን ሊኑክስን ስርዓተ ምምሕዳር ክሰርሕ ዝኽእል ናይ ኮንሶል ዩቲሊቲ እዩ። ንነፍሲ ወከፎም ከመይ ጌርካ ከም እትተኽሎ ክንነግረኩም ኢና። ኣብ ትሕቲ ዊንዶውስ ኦኤስ ንምትካል፡ ነቲ ኣፕሊኬሽን ካብቲ ወግዓዊ መርበብ ሓበሬታ https://git-scm.com/downloads ኣውሪድካ ክትጭብጦ ኣለካ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ Mac OS እንተሃልዩካን Homebrew package manager
እንተድኣ ኣእቲኻዮን ፡ brew install git ዝብል ትእዛዝ ኣእቱ ፡ Homebrew እንተዘይተተኺሉ፡ ድሕሪኡ run:
git –version ድሕሪኡ ፡ ኣብቲ ዝረአ መስኮት፡ Command Line Tools ክትተክል ትሕተት። . Git እውን ምስዚ ዩቲሊቲ ክተክል እዩ። ንሊኑክስ ዴብያንን ካልኦት ኣብዚ ስሪት ዝተመርኮሱ ምክፍፋላትን ከም ኡቡንቱ ወይ ሚንት ንምትካል እዚ ዝስዕብ ትእዛዝ የድሊ
፡ sudo apt install gitንሊኑክስ ሴንትኦኤስ፡ ክትኣቱ
ኣለካ፡ sudo yum install git Git እንታይ እዩ፡ ምትካልን ምውቃርን – ምትካል፡ https://youtu.be/bkNCylkzFRk

ቅድመ-ምድላው Git

ድሕሪ ምትካል Git ኣብ ነፍሲ ወከፍ commit ኣብ እትፈጥረሉ እዋን ስም ናይቲ ደራሲ ንኽሕበር ክትውቅሮ ኣለካ። ነዚ ንምግባር git ንሰርሕ እሞ ነቲ ትእዛዝ ንፍጽም
፡ git config –global user.name ”
Author
ኣብዚ ኣብ ክንዲ “Author”፡ ስምና ንሰርዕ፡ ንኣብነት “Ivan_Petrov”። ብድሕሪኡ፡ ነቲ ናይ ኢመይል ኣድራሻ በዚ ዝስዕብ ትእዛዝ ከተቐምጦ ትኽእል ኢኻ
፡ git config –global user.email “You_adr@email.com” ኣብ ከምዚ ኩነታት፡ ኣብ ክንዲ “You_adr@email.com” ነቲ ሓቀኛ ናይ ኢመይል ኣድራሻ ነመልክት። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ GitHub Desktop ንውልቃዊ ኮምፒተርካ ዝኸውን ኣፕሊኬሽን ኮይኑ ብቐጥታ ምስ ኣገልግሎት Github ክትራኸብ ዘኽእለካ እዩ። እዚ መሳርሒ እዚ ብስእላዊ መተሓላለፊ ተጠቒምካ ስሪት ከተመሓድር የኽእለካ፣ እዚ ድማ ንዋሕዚ ስራሕ ምዕባለኻ የቀላጥፍ። GitHub Desktop መስመር ትእዛዝ ከይተጠቐምካ ምስ Git ክትራኸብ የኽእለካ፣ መተግበሪ መተሓላለፊ ጥራይ ተጠቒምካ። ኣብዚ ምፍላጥ ኣገዳሲ ዝኾነ GitHub Desktop app ብመስመር ትእዛዝ ክግበር ዝኽእል ኩሉ ክገብር ከምዘይክእል፡ እንተኾነ ግን እቲ ተጠቃሚ መተሓላለፊ ንባዕሉ መሰረታዊ ናይ Git ትእዛዛት የቕርብ። GitHub Desktop ንኹሎም ህቡባት ስርዓተ ምምሕዳር ይሰርሕ፣ እንተላይ ንWindows, Linux, macOS። ከመይ ጌርና GitHub Desktop ንጽዓኖን በዚ ኣፕሊኬሽን ንሰርሕን ክንነግረኩም ኢና። ኣገልግሎት GitHubን GitHub Desktop appን ንምጥቃም፡ ድሮ ናይ Github ኣካውንት እንተዘይብልካ ክትፈጥር ከድልየካ እዩ። ነዚ ንምግባር ናብ GitHub ንኺድ። ኣብ ላዕለዋይ የማናይ ኩርናዕ “Sign up” ዝብል መጠወቒ ክትሪኢ ኢኻ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ ናብ ዝቕጽል ገጽ ንምኻድ ኣብኡ ጠውቕ። ዝርዝር ሓበሬታኻ፡ እንተላይ ናይ ኢመይል ኣድራሻኻ፡ ስም ተጠቃሚኻን ምልክት ቃልካን ከተእቱ ኣለካ። ኣብ ዝቕጽል ደረጃ፡ ኣብ ውሽጢ እቲ ናብቲ ዝተወሰነ ኣድራሻ ዝመጸ ኢመይል ዘሎ ሊንክ ብምጥዋቕ፡ ኣካውንትካ ከተረጋግጽ ትሕተት። ምስ ተረጋገጸ ናይ GitHub ኣካውንት ይፍጠር እሞ ነቲ መድረኽ ክትጥቀመሉ ክትጅምር ትኽእል ኢኻ። GitHub ኣካውንትካ ምስ ተዳለወ፡ GitHub Desktop app ኣብ ውልቃዊ ኮምፒተርካ ክትተክል ድሉው ኢኻ። ነዚ ንምግባር ኣብ መርበብ ሓበሬታኻ ሓድሽ ትብ ከፊትና ናብቲ ኣፕሊኬሽን ምውራድ ገጽ ንኺድ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ ተጠቀምቲ ዊንዶውስ ኣብቲ “Download for Windows” ዝብል ዓቢ ሐምላይ መጠወቒ ክጥውቑ ኣለዎም፡ ተጠቃሚ ማክ እንተኾንካ ግን ኣብ ትሕቲ እቲ መጠወቒ macOS ዝብል መስመር ረኺብካ ክትጥውቖ ኣለካ። macOS 10.12 ወይ ድሕሪኡ ወይ 64-bit Windows ክኸውን ኣለዎ። ድሕሪ ምውራድካ፡ ነቲ ኣፕሊኬሽን ክትጭብጦ ኣለካ፡ ድሕሪኡ በቲ ኣብ ዝሓለፈ ደረጃ ዝተፈጥረ ኣካውንት ክትኣቱ ኣለካ። ብቕጽበት ናብ ኣካውንትካ ክትኣቱ ኣየድልየካን እዩ፡ ሕጂ ግን ዝበለጸ እዩ። ሓድሽ መኽዘን ንምፍጣር GitHub Desktop ከፊትና ኣብ ታሕቲ “Create a New Repository on your Hard Drive” ዝብል ካልኣይ ሳጹን ጠውቕ። ክምላእ ዘለዎ ፖፕ-ኣፕ መስኮት ክመጽእ እዩ – ነቲ ቀዳማይ መኽዘን ብምስያም ጀምር። ስም ድሕሪ ምምራጽካ፡ ኣብታ ኮምፒተር ኣበይ ከም ዝህሉ እውን ክትመርጽ ከድልየካ እዩ። ከምኡ ውን ድሒርካ ነቲ README ፋይል ባዕሉ ክትቅይሮ እንተደሊኻ “Initialize this repository with a README” ዝብል ሳጹን ምልክት ክትገብር ትኽእል ኢኻ። ብድሕሪኡ “Create Repository” ዝብል ጠውቕ። ከም ውጽኢቱ ድማ፡ መርበብ ሓበሬታ ከይተጠቐምካ፡ GitHub Desktop app ተጠቒምካ ሓድሽ መኽዘን Git ፈጢርካ ኣለኻ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ ኣብ ላዕሊ ናይቲ ሓድሽ ገጽ፡ ስም ናይቲ መኽዘንን ጨንፈርን ክትሪኢ ኢኻ። ብሓቂ ኣብዚ እዋን እዚ እቲ መኽዘን ኣብ ኮምፒተርካ ጥራይ እዩ ዝርከብ። ንምሕታም ድማ “Publish Repository” ክንጥውቕ ኣለና። እቲ ሓድሽ መኽዘን ሕጂ ኣብ github ፕሮፋይልካ ክረአ እዩ። ንፕሮጀክትካ ንምጨንፈር GitHub Desktop app ክትጥቀም ትኽእል ኢኻ። ነዚ ንምግባር “Current Branch” ዝብል ጠውቕ፣ ድሕሪኡ ኣብ ዝርዝር ጨናፍር ዝደለናዮ ጨንፈር ምረጽ፣ ስም ሂብና “Create” ጠውቕ። ኣብ መንጎ ብርሃንን ጸሊምን ድሕረ ባይታ ንምቕያር፡ ናብ ኣማራጺታት፡ መልክዕ ኪድ። ነቲ ናይ ዴስክቶፕ ኣፕ ተጠቒምካ ምስ ካልኦት ኣብ ፕሮጀክትታት ክትተሓባበር ዕማማት ክትፈጥር ትኽእል ኢኻ። ሕቶታት ሓሳባት ክትከታተልን ኣብ ፕሮጀክትታትካ ዝመጽእ ዝኾነ ለውጢ ክትመያየጥን የኽእለካ። ጉዳይ ንምፍጣር ኣብቲ ናይ ምልክት ምልክት “Repository” ዝብል ዝርዝር ተጠቐም፡ ድሕሪኡ “Create Issue” ዝብል ጠውቕ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ ከም ኣማራጺ ድማ ካብ መስመር ትእዛዝ GitHub Desktop ክትጅምር ትኽእል ኢኻ። ነዚ ንምግባር ድማ ናይ ትእዛዝ ምልክት ከፊትና Github ንጽሕፍ። ብተወሳኺ GitHub Desktop ኣንጻር ፍሉይ መኽዘን ክትጅምር ትኽእል ኢኻ። በቃ Github ጽሓፍ ስዒቡ ድማ ናይ መኽዘን መንገዲ።

ምንጪ ገረብ

SourceTree ምስ ኣገልግሎታት GitHub, BitBucketን Mercurialን ንምስራሕ ዝሕግዝ ነጻ ኣፕሊኬሽን እዩ። ንዊንዶውስን ኣይኦኤስን ንዝሰርሑ መድረኻት ዝኸውን እዩ። ሶርስትሪ ንጀመርቲ ዝምችእ እዩ። ንመኽዘናት ዝኸውን ንጹር GUI ዘለዎ ኮይኑ ምሉእ ሓይሊ Git ብዝተቐለለ መተሓላለፊ ክትጥቀመሉ የኽእለካ። SourceTree ንምትካል፡ ነቲ ናይ ምትካል ፋይል ካብቲ ወግዓዊ መርበብ ሓበሬታ ኣውሪድካ ከተካይዶ ኣለካ። ኣብ እዋን መስርሕ ምትካል፡ እቲ መተግበሪ ኣብቲ ሃርድ ድራይቭ ለውጢ ክገብር ምፍቃድ ከድልየካ እዩ፡ ኣብቲ ናይ ፍቓድ ስምምዕ ክትሰማማዕ። ከምኡ’ውን ኣብ እዋን መስርሕ ምትካል፡ SourceTree ዝኾነ ተወሳኺ git ሶፍትዌር ክትተክል እንተደሊኻ ክሓትት ይኽእል። “እወ” ኢልካ ነዚ ሶፍትዌር ክትጭብጦ ኣለካ። ምስ ኣገልግሎት Github ንምትእስሳር ክልተ መንገድታት ኣለዉ፤

  1. ብመንገዲ ፕሮቶኮል ፍቓድ OAuth ኣቢሉ።
  2. ምስ SSH መፍትሕ።

ብዛዕባ ነፍሲ ወከፎም እስከ ንዛረብ። እቲ ቀዳማይ መንገዲ ንGitHub ምስ ርሑቕ ኣካውንት ምትእስሳር እዩ። SourceTree ንናይ GitHub ኣካውንትካ ምስ OAuth ከራኽቦ ፍቐደሉ። እዚ GitHub ምስ SourceTree ንምትእስሳር ዝቐለለ መንገዲ እዩ።

  1. መጀመርታ “Add an account” ዝብል ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  2. ድሕሪኡ ንኣአንጋዲ ዝኸውን GitHub ምረጽ። ነቲ ዝምረጽ ፕሮቶኮልን ምርግጋጽን ኣይትቐይሮ፣ ማለት HTTPSን OAuthን ግደፍ። ድሕሪኡ “Refresh OAuth Token” ዝብል ጠውቕ። እቲ ኣፕ ብኣውቶማቲክ ኣብ መርበብ ሓበሬታኻ ናይ መርበብ ሓበሬታ ገጽ ከፊቱ ዝርዝር መእተዊ ኣካውንትካ GitHub ክሓተካ እዩ። ቅድሚ ሕጂ ኣብዚ መርበብ ሓበሬታ ናብ GitHub ኣካውንትካ ኣቲኻ እንተ ዄንካ፡ እዚ ስጉምቲ ክስለፍ እዩ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  3. SourceTree ናብ GitHub ኣካውንትካ ንኽኣቱ ንምፍቃድ “Authorize atlassian” ዝብል ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  4. ብድሕሪኡ ብዛዕባ ዕዉት ምዝዛም ምርግጋጽ ምርግጋጽ ዝገልጽ መልእኽቲ ክትሪኢ ይግባእ። OK ዝብል ንጥውቕ።

ድሕሪኡ ኣብ SourceTree ኣብ ኣካውንትካ ብምጥዋቕ ምሉእ መኽዘንካ ክትሪኦ ትኽእል ኢኻ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ እቲ ካልኣይ መንገዲ ንGitHub ብSSH key ምትእስሳር እዩ። ነዚ ንምግባር ድማ ሓደ ጽምዲ መፍትሕ SSH ክትፈጥር ኣለካ። እዚ ብሕታውን ህዝባውን መፍትሕ እዩ። እቲ ህዝባዊ መፍትሕ ኣብ ናይ GitHub ኣካውንት ይጥቀም። ብኻልእ ወገን ድማ እቲ ብሕታዊ መፍትሕ ኣብ ዝርዝር መፍትሕታት ኮምፒተርና ክውሰኽ እዩ። እዞም ዝስዕቡ መምርሒታት እዮም፤

  1. ጽምዲ መፍትሕ SSH ንምፍጣር ናብ “Tools” ዝብል ዝርዝር ብምኻድ “Create or Import SSH Keys” ዝብል ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  2. ኣብ መስኮት PuTTY key generator “Generate” ዝብል ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  3. ነቲ ናይ ማውስ መመልከቲ ናብ ባዶ ቦታ ኣንቀሳቕሶ፣ ነቲ ናይ ማውስ መመልከቲ ድማ ክሳብ መወዳእታ ናይቲ ወለዶ ኣንቀሳቕሶ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  4. ንመፍትሕ SSH ምፍጣር ምስ ወዳእካ፡ ንSSH መፍትሕካ ዝኸውን ምልክት ቃል ኣቐምጥ።
  5. ነቲ ህዝባዊ መፍትሕን ብሕታዊ መፍትሕን ኣቐምጦ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  6. ነቲ ናይ PuTTY መፍትሕ ጀነሬተር ኣይትዕጾ። ናብ ናይ GitHub ኣካውንትካ ኣቲኻ ኣብ ላዕለዋይ የማናይ ኩርናዕ ዘሎ ናይ ኣቫታር ምልክትካ ጠውቕ፡ ድሕሪኡ Settings ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  7. ኣብ “SSH and GPG keys” ዝብል ጠውቕ እሞ “New SSH key” ዝብል ምረጽ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  8. ንመፍትሕ SSH ናትካ ስም ሃቦ እሞ ነቲ ህዝባዊ መፍትሕ ካብቲ PuTTY መፍትሕ ጀነሬተር ናብቲ መፍትሕ ዓውዲ ቅዳሕ። ብድሕሪኡ “Add SSH Key” ዝብል ንጥውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  9. ናብ SourceTree ተመሊስና ናብ “Tools” ብምኻድ “Launch SSH Agent” ዝብል ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  10. ድሕሪ ቁሩብ ግዜ ኣብቲ ታስክባር ዘሎ ንእሽቶ ናይ ሞኒተር ምልክት ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ
  11. ከም ውጽኢቱ ድማ ዝርዝር መፍትሕታት ክቐርብ እዩ። ኣቐዲምካ ዝዓቀብካዮ ናይ ብሕቲ መፍትሕ ንምውሳኽ “Add Key” ዝብል ጠውቕ። Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ

ሕጂ ናብቲ ናይ GitHub መኽዘን ገጽ ተመሊስና SSH ተጠቂምና ክሎን ክንገብሮ ፈትን። https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm ዝብል ጽሑፍ ንምርካብ ኣብዚ ንጠውቅ

ጊትክራከን።

GitKraken ካልእ GUI ብምጥቃም ምስ ዝተፈላለዩ ስርዓታት ምቁጽጻር ስሪት ንኽሰርሕ ዝተዳለወ ኣፕሊኬሽን እዩ። ንምጅማር ኣብ GitHub ተመዝጊብካ GitKraken ኣፕሊኬሽን ክትተክል ኣለካ። ነቲ መተግበሪ ክትጅምሮ ከለኻ፡ ካብ ኣገልግሎት GitHub ስም ተጠቃሚኻን ምልክት ቃልካን ከተእቱ ኣለካ። ኩሉ ግዜ ፓስዎርድ ንኸይተእቱ፡ SSH key ከተቕውም ኣለካ። ድሮ SSH መፍትሕ ዝተፈጥረ እንተዘይብልካ፡ ሓድሽ መፍትሕ ምፍጣር ዝምልከት መምርሒ GitHub ክትክተል ትኽእል ኢኻ። SSH key ናትካ ምስ ረኸብካ፡ ኣብ GitHub ኣካውንትካ ክትውስኾ ትኽእል ኢኻ። ነዚ ንምግባር ካብቲ ቀንዲ ዝርዝር “File” ድሕሪኡ “Preferences” ምረጽ። ድሕሪኡ “Authentication” ምረጽ እሞ ንህዝባውን ብሕታውን መፍትሕታትካ ዝኸውን መንገድታት ኣቕርብ። ዝኾነ ትሕዝቶ ናብ GitHub ኣብ ምሕታም እቲ ቀዳማይ ስጉምቲ፡ ስራሕካ ንምክትታል ዝሕግዝ ናይ ከባቢ መኽዘን ምፍጣር እዩ። እዚ ማህደር እዚ ኩሎም ፋይላት ክሕዝ እዩ። ናብ GitHub ክትዝርግሖ እትደሊ። ነዚ ዝስዕብ መምርሒታት ክትክተል ኣለካ፤

  1. ኣብ GitKraken ሓድሽ መኽዘን ንምፍጣር ካብቲ ቀንዲ ዝርዝር “File” ምረጽ፡ ድሕሪኡ “Init Repo” ምረጽ። ንዝተፈላለዩ ዓይነታት መኽዘናት ሓያሎ ኣማራጺታት ክህልዉ እዮም፣ “Local Only” ምረጽ።
  2. ድሕሪኡ ነቲ ሓድሽ መኽዘንካ ዝኸውን ኣቃፊራ ምረጽ። ባዶ ዝኾነ ማህደር ወይ ድሮ ፋይላት ዝሓዘ ማህደር ክትመርጽ ትኽእል ኢኻ፤ ለውጥታትካ ኣይትስእንን ኢኻ።
  3. እቲ ዝቕጽል ናይ ዝርርብ ሳጹን ንነባሪ ቅጥዕታትን ፋይላት ፍቓድን ዝምልከት ቅጥዕታት እውን ዝሓዘ እዩ። ኩሉ ከም ዘለዎ ግደፎ።
  4. “መኽዘን ምፍጣር” ዝብል ጠውቕ።

ኣብ ኮምፒተርካ Git (ወይ GitKraken) ብኸባቢኻ ክትጥቀመሉ ናይ Github ኣካውንት ኣየድልየካን እዩ። ይኹን እምበር ምስ ካልኦት ተጠቀምቲ ክትተሓባበር እንተሓሲብካ፡ ወይ ካብ ብዙሓት ኮምፒዩተራት ዝመጹ ፋይላት ክትጥቀም እንተሓሲብካ፡ ከም Github ዝኣመሰለ ሆስት ክትጥቀም ከድልየካ እዩ። ኣብ GitHub መኽዘን ንምፍጣር “Init Repo” ምስ ጠወቕና “GitHub” ዝብል መስመር ምረጽ እሞ ነቲ ዝረአ መስኮት ከምዚ ዝስዕብ ምልኣዮ፤

  1. ኣካውንት – ስም ናይ GitHub ኣካውንትካ።
  2. ስም – ስም ናይቲ መኽዘን። ካብ ፊደላት፡ ቁጽርታትን ስርዝ ድልዝትን ኣዳልውዎ።
  3. መግለጺ – መግለጺ እዚ መኽዘን እንታይ ክሕዝ እዩ።
  4. ምብጻሕ – ናብ ርሑቕ ቦታ ምብጻሕ፡ ንኹሉ ሰብ ክረአ ኣለዎ ወይ ንዓኻን ከም ተሓባበርቲ እትውስኾም ሰባትን ጥራይ ክፉት ኮይኑ ክጸንሕ ኣለዎ።
  5. ድሕሪ init ክሎን ምግባር – ነዚ ኣማራጺ ምልክት ጌርካ ግደፎ፣ እዚ ድማ ነቲ መኽዘን ኣብ GitHub ከም ዝረኽበካ ክገብረካ እዩ።
  6. ኣበይ ክሎን ንግበር – ኣብ ኮምፒተር እቲ ሓድሽ ዝተፈጥረ መኽዘን ማህደር ክቕመጥ ዘለዎ ቦታ ምረጽ።
  7. ኣብ መወዳእታ “መኽዘንን ክሎንን ምፍጣር” ዝብል ቁልፊ ጠውቕ

Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ ብድሕሪኡ ኣብ ላዕለዋይ ጸጋማይ ኩርናዕ ናይ GitKraken interface ሓድሽ ፎልደር ክመጽእ እዩ፡ ብዛዕባኡ ድማ ኣብ ጸጋማይ ዓምዲ ተወሳኺ ሓበሬታ ክንርኢ ንኽእል። GitHub ምስ GitKraken ከተራኽቦ ከለኻ፡ ፍቓድ ኣብ ኢንተርነት ኤክስፕሎረር ዘይኮነስ ኣብ Chrome ወይ Firefox ከም ዝፍጸም ኣረጋግጽ።

ንግዲ ቦት ኣብ GitHub – ቦት Github ክፉት ምንጪ

ስርዓት ምቁጽጻር ስሪት Git ንኻልእ ነገራት
ንንግዲ ሮቦታት ንምምዕባል ይጥቀመሉ . ገለ ኣብነታት ናይ ከምዚኦም ዝኣመሰሉ ምዕባለታት ኣውሪድካ ክትጥቀመሎም ትኽእል ኣብዚ ኣለዉ።

ፓይቶን ንግዲ ሮቦት።

ብፓይቶን ዝተጻሕፈ ናይ ንግዲ ሮቦት ኣብ https://github.com/areed1192/python-trading-robot ዝርከብ ኮይኑ፡ ቴክኒካዊ ትንተና ተጠቒሙ ኣውቶማቲክ ስትራተጂታት ከካይድ ይኽእል። እቲ ሮቦት ንሓያሎ ልሙዳት ተርእዮታት ንምምሳል ዝተዳለወ እዩ: ምስ ሓደ ፖርትፎሊዮ ዝተኣሳሰር ሓፈሻዊ ናይ ሓደጋ ነጥብታት ክሕሰብን ኣብ እዋን ንግዲ ኣብ ሓቀኛ ግዜ ግብረ መልሲ ክህብን ይኽእል። ታሪኻውን እዋናውን ዋጋታት እናተቐያየሩ ምስ ከዱ ዝሓዘ ናይ ሓቀኛ ግዜ ዳታ ሰንጠረዥ ክትሰርሕ የኽእለካ። መስርሕ ምኽዛን ዳታ ቀሊልን ብቕልጡፍ ተበጻሕነትን ክገብሮ እዩ። ብተወሳኺ፡ ፋይናንሳዊ ዳታኻ እናኣተወ ብቐሊሉ ክትሪኦን ኣድላዪ እንተኾይኑ ተወሳኺ ትንተና ክትገብርን ምእንቲ፡ ንዓኻ ዝምጥን ክኸውን እዩ። ታሪኻውን ህሉውን ዋጋታት ዝጥቀሙ መርኣይታት ዝሓዘ እዩ።

ንግዲ ቦት ካሳንድረ

Cassandre trading robot link to GitHub https://github.com/cassandre-tech/cassandre-trading-bot – ምስ ምልውዋጥ ምትእስሳር ክከናኸን ይኽእል እዩ፣ ሕሳባት፣ ትእዛዛት፣ ውዕላትን መርገጺታትን፣ ስለዚ ኣብ ምህናጽ ናትካ ከተተኩር ትኽእል ሜላ. ነፍሲ ወከፍ ምውጻእ ምስ ናይ ኩኮይን፣ ኮይንቤዝን ባይናንስን ምልውዋጥ ንኽሰርሕ ይፍተን እዩ። ምስኡ ድማ ናይ ገዛእ ርእስኻ ስትራተጂ ምፍጣር ቀሊል እዩ፣ ነዚ ጥራይ እዩ ሓጺር ወይ ነዊሕ መርገጺታት ክትፈጥር መዓስ ክትደሊን ሕግታት ከተቐምጥን እትደሊ ቅድመ ኩነት ከተቐምጥን ጥራይ እዩ ዘድልየካ። ነቲ ቦት ኣብ ታሪኻዊ ዳታ ንምፍታን ዝሕግዝ ሎደር ኣሎ። ኣብ እዋን ፈተነታት፡ ካሳንድረ ነቲ ዳታ ኣእትዩ ኣብ ስትራተጂኻ ክውስኾ እዩ። ካሳንድረ ኣብ ta4j ቴክኒካዊ ትንተና ቤተ መጻሕፍቲ ዝተመርኮሰ ስትራተጂ ክትሃንጽ ክሕግዘካ እዩ።
Git ንጀመርቲ፣ ከመይ ጌርካ ሮቦት ትተክል፣ ትጥቀመሉ፣ ትነግድ

EA31337 ነጻ እዩ።

EA31337 Libre at https://github.com/EA31337/EA31337-Libre ብ MQL ዝተጻሕፈ ነጻ ብዙሕ ስትራተጂታት ዘለዎ ናይ ፎርክስ ንግዲ ሮቦት እዩ። እቲ ናይ ንግዲ ሮቦት ልዕሊ 35 ስትራተጂታት ሒዙ ይመጽእ ኣሎ። ነፍሲ ወከፍ ስትራተጂ ንዕዳጋ ኣብ ዝተፈላለየ ናይ ግዜ ገደብ ብናጻ ክትንትን ይኽእል። ትንታነ ዕዳጋ ኣብ ህቡባት ቴክኒካዊ መርኣይታት ዝተመስረተ እዩ። ናይ ባዕልኻ ስትራተጂታት እውን ክትጽሕፍ ትኽእል ኢኻ።

info
Rate author
Add a comment

  1. Babubhai Senava

    Robot kevirite. Banavo

    Reply