Git ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል - 15 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

Git ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል - 15 ደረጃዎች (ከስዕሎች ጋር)
Git ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል - 15 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Git ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል - 15 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Git ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል - 15 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Вот это постанова ► 6 Прохождение Silent Hill Origins (PS2) 2024, ግንቦት
Anonim

Git ለሶፍትዌር ልማት በሰፊው ጥቅም ላይ የዋለው የስሪት ቁጥጥር ስርዓቶች አንዱ ነው። እ.ኤ.አ. በ 2005 በሊኑስ ቶርቫልድስ የተገነባው ጂት በፍጥነት ፣ በመረጃ ታማኝነት እና ለተሰራጩ ፣ መስመራዊ ያልሆኑ የሥራ ፍሰቶች ድጋፍ ላይ ያተኩራል። ለታላላቅ ኮርፖሬሽኖች እንኳን በሰፊው ጥቅም ላይ በመዋሉ ፣ Git ን እንዴት በቀላሉ ማዋቀር እና መጠቀም እንደሚቻል መማር አስፈላጊ ነው። ይህ መራመጃ Git Bash ን ለዊንዶውስ እና ለጊትሁብ ይጠቀማል። ሆኖም ፣ እዚህ ጥቅም ላይ የዋሉት ትዕዛዞች በማንኛውም መድረክ ላይ ይሰራሉ። ይህ ማለት ሁሉም የመመሪያ መጨረሻ እንዲሆን የታሰበ አይደለም ነገር ግን በቀላሉ Git ን በመጠቀም ለመጀመር ነው። በጊት ውስጥ ለማሰስ ብዙ ተጨማሪ ተግባራት አሉ እና የሥራ አካባቢ ከ GitHub ጋር ጥቅም ላይ መዋል ያለበት በጣም የተለያዩ ተለዋዋጮች ሊኖሩት ይችላል።

ደረጃዎች

የ 3 ክፍል 1 - መለያዎን ማቀናበር

Git ደረጃ 1 ን ያዋቅሩ እና ይጠቀሙ
Git ደረጃ 1 ን ያዋቅሩ እና ይጠቀሙ

ደረጃ 1. የ Github መለያ ያዘጋጁ።

GitHub ን ይጎብኙ እና መለያ ይፍጠሩ። ለዚህ መማሪያ ዓላማዎች ነፃ ሂሳብ በትክክል ይሠራል።

Git ደረጃ 2 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 2 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 2. Git Bash ን ይጫኑ።

ለመጀመር መጀመሪያ Git Bash ን ለዊንዶውስ ማውረድ እና መጫን አለብዎት። ይቀጥሉ እና አሁን ይህንን አገናኝ በመከተል ያንን ያድርጉ - Git Bash።

አንዴ ከተጫነ Git Bash ን ያሂዱ። በጥቁር ትዕዛዝ መጠየቂያ ማያ ገጽ ላይ መመልከት አለብዎት። ጊት ባሽ ለመሥራት የዩኒክስ ትዕዛዞችን ይጠቀማል ስለዚህ አንዳንድ የዩኒክስ ዕውቀት መኖር አስፈላጊ ነው።

Git ደረጃ 3 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 3 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 3. የኤስኤስኤች ቁልፍን ይፍጠሩ።

በ GitHub መለያዎ እና በ Git Bash መካከል በኮምፒተርዎ ላይ ደህንነቱ የተጠበቀ ኢንክሪፕት የተደረገ ግንኙነት ለመመስረት የኤስኤስኤች ቁልፍን ማመንጨት እና ማገናኘት አለብዎት። በጊት ባሽ ውስጥ ይህንን ኮድ ይለጥፉ ፣ ግን በጊትሆብ መለያዎ በተጠቀሙበት ኢሜል ውስጥ ይተኩ -ssh -keygen -t rsa -b 4096 -C “[email protected]

ከዚያ ቁልፉን የት ማስቀመጥ እንደሚፈልጉ ይጠየቃሉ። ነባሪው ቦታ በቂ ይሆናል ስለዚህ ↵ አስገባን ይምቱ። በመቀጠልም ጊት ባሽ ገብተው የይለፍ ሐረግ እንዲያረጋግጡ ይጠይቅዎታል። አንድ ማካተት ባይኖርብዎትም ፣ እንዲያደርጉት በጣም ይመከራል።

Git ደረጃ 4 ን ያዋቅሩ እና ይጠቀሙ
Git ደረጃ 4 ን ያዋቅሩ እና ይጠቀሙ

ደረጃ 4. የ SSH ቁልፍዎን ወደ ssh- ወኪል ያክሉ።

ይህ ኮምፒተርዎን ያንን የኤስኤስኤች ቁልፍ እንዲጠቀም ይፈቅድለታል። የኤስኤስኤስ ወኪሉን ለመጀመር የሚከተለውን ትዕዛዝ ያስገቡ-eval "$ (ssh-agent -s)" ከዚያ የተፈጠረውን ቁልፍዎን ለመጨመር በ ssh-add ~/.ssh/id_rsa ውስጥ ያስገቡ።

ቁልፍዎ ከ id_rsa ሌላ የተለየ ስም ካለው ወይም በሌላ ቦታ ላይ ካስቀመጡት ፣ ያንን በምትኩ መጠቀምዎን ያረጋግጡ።

Git ደረጃ 5 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 5 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 5. የ SSH ቁልፍዎን ወደ መለያዎ ያክሉ።

አዲስ የተፈጠረውን ቁልፍ ለመጠቀም አሁን መለያዎን ማዋቀር ያስፈልግዎታል። የ ssh ቁልፍን ወደ ቅንጥብ ሰሌዳዎ ይቅዱ - ቅንጥብ <~/.ssh/id_rsa.pub። ከዚያ ፣ በማንኛውም የ GitHub ገጽ የላይኛው ቀኝ ጥግ ላይ ፣ በመገለጫ ፎቶዎ ላይ ጠቅ ያድርጉ እና ከዚያ ቅንብሮችን ጠቅ ያድርጉ። በተጠቃሚ ቅንብሮች የጎን አሞሌ ውስጥ ፣ SSH እና GPG ቁልፎችን ጠቅ ያድርጉ። ከዚያ አዲስ የኤስኤስኤች ቁልፍን ጠቅ ያድርጉ። አሁን ለቁልፍዎ ገላጭ ስም ማስገባት እና ከዚያ ቁልፍዎን ወደ ቁልፍ መስኩ ውስጥ ይለጥፉ እና “የኤስኤስኤች ቁልፍን ያክሉ” ን ይጫኑ። ያረጋግጡ ፣ እና ሁሉም ተዘጋጅተዋል!

የ 3 ክፍል 2 - ፕሮጀክት ማቋቋም

Git ደረጃ 6 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 6 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 1. የውሂብ ማከማቻን ሹካ።

በ GitHub ውስጥ ባለው ፕሮጀክት ላይ ለውጦችን ለማድረግ ፣ ሹካ መደረግ አለበት። ሊሠሩበት ወደሚፈልጉት ማከማቻ ይሂዱ እና በገጹ የላይኛው ቀኝ ክፍል ላይ ሹካ በመጫን ማከማቻውን ይከርክሙ። ይህ በመለያዎ ላይ ያንን የውሂብ ማከማቻ ቅጂ ያደርገዋል።

Git ደረጃ 7 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 7 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 2. አካባቢያዊ ማውጫ ይፍጠሩ።

የውሂብ ማከማቻውን በሚፈልጉበት በኮምፒተርዎ ላይ የሆነ ቦታ አቃፊ ይፍጠሩ። ከዚያ ወደዚያ አቃፊ ለመሄድ Git Bash ን ይጠቀሙ። ያስታውሱ Git Bash የ UNIX ትዕዛዞችን ይቀበላል ፣ ስለዚህ ወደ ማውጫዎ ለመግባት ፣ እንደ ሲዲ ትዕዛዙ ይጠቀሙ $ cd/path/to/directory

Git ደረጃ 8 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 8 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 3. ሹካውን ያጥፉ።

በ GitHub ውስጥ ወደ ሹካዎ ይሂዱ እና በማከማቻው ስም ስር ክሎኔን ጠቅ ያድርጉ ወይም ያውርዱ እና የሚሰጥዎትን አገናኝ ይቅዱ።

በመቀጠል ፣ በጊት ባሽ ውስጥ ፣ የተቀዳውን ዩአርኤልዎን በመጠቀም የሚከተለውን ትዕዛዝ ያስገቡ-$ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME። ↵ አስገባን ይጫኑ ፣ እና የአከባቢዎ ክሎኔን ይፈጠራል።

Git ደረጃ 9 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 9 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 4. ሹካዎን ከዋናው ጋር ያመሳስሉ።

በዋናው ማከማቻ ላይ ለውጦችን ሀሳብ ማቅረብ መቻል አለብዎት። በ GitHub ውስጥ ወደ ፈለጉት ወደ መጀመሪያው ማከማቻ ይሂዱ ፣ ከዚያ ክሎኒን ይምቱ ወይም ዩአርኤሉን ያውርዱ እና ይቅዱ።

  • አሁን በ GitHub ውስጥ ወደ ትክክለኛው የማጠራቀሚያ አቃፊ ይሂዱ። ከትዕዛዝ ጥያቄዎ በስተቀኝ በኩል (ዋና) ሲያዩ በትክክለኛው ቦታ ላይ እንደሆኑ ያውቃሉ።
  • አሁን የውሂብ ማከማቻውን የመጀመሪያውን ዩአርኤል በመጠቀም $ git የርቀት መጨመር ወደ ላይ https://github.com/user/repositoryName ን ያሂዱ።
Git ደረጃ 10 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 10 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 5. ተጠቃሚን ይፍጠሩ።

በመቀጠል በማጠራቀሚያው ላይ ለውጦቹን ማን እንዳደረገ ለመከታተል ተጠቃሚ መፍጠር አለብዎት። የሚከተሉትን ሁለት ትዕዛዞች ያሂዱ። $ git config user.email “[email protected]” እና $ git config user.name “የእርስዎ ስም”። የሚጠቀሙበት ኢሜል በ git hub መለያዎ ላይ ያለው ተመሳሳይ መሆኑን ያረጋግጡ።

Git ደረጃ 11 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 11 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 6. አዲስ ቅርንጫፍ ይፍጠሩ።

በመቀጠል ከዋናው ቅርንጫፍችን አዲስ ቅርንጫፍ መፍጠር አለብዎት። እንደ ትክክለኛ የዛፍ ቅርንጫፍ። ይህ ቅርንጫፍ እርስዎ የሚያደርጉትን የተወሰኑ ለውጦችን ሁሉ ይይዛል። በአዲስ ችግር ላይ በሠሩ ቁጥር ከጌታው አዲስ ቅርንጫፍ መፍጠር አለብዎት። የሳንካ ጥገናም ይሁን አዲስ ባህሪይ ፣ እያንዳንዱ ተግባር የራሱ የሆነ ልዩ ቅርንጫፍ ማግኘት አለበት።

  • ቅርንጫፍ ለመሥራት ፣ በቀላሉ ያሂዱ - $ git ቅርንጫፍ feature_x። በባህሪዎ ገላጭ ስም የባህሪ_ኤክስን ይተኩ።
  • አንዴ ቅርንጫፍዎ $ git checkout feature_x ን እንዲጠቀም ካደረጉ በኋላ። ይህ ወደ ባህሪ_ኤክስ ቅርንጫፍ ይለውጥዎታል። አሁን በኮድዎ ላይ ለውጦችን ለማድረግ ነፃ ነዎት።

ክፍል 3 ከ 3 - ለውጦችዎን መግፋት

Git ደረጃ 12 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 12 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 1. ለውጦችን ያድርጉ።

አንዴ ለውጦችን ከጨረሱ ወይም ቅርንጫፎችን ለመቀየር እና በሌላ ነገር ላይ ለመስራት ከፈለጉ ለውጦችዎ መፈጸም አለባቸው። $ Git ቁርጠኝነትን ያሂዱ -ሁሉም። ይህ በራስ -ሰር ያደረጓቸውን ለውጦች በሙሉ ወደ ማከማቻው ያስገባል።

ቪም በመጠቀም ወደ ቁርጠኝነት መልእክት እንዲገቡ ጥያቄ ይደርሰዎታል። ይህ መልእክት አጭር እና ገላጭ መሆን አለበት። ወደ ላይኛው መስመር ለመሄድ የቀስት ቁልፎችን ይጠቀሙ እና ከዚያ በቁልፍ ሰሌዳዎ ላይ i ን ይምቱ። አሁን መልእክትዎን መተየብ ይችላሉ። አንዴ ከተተየበ በኋላ Esc ን ይምቱ እና ከዚያ የአንጀት ቁልፍን ይምቱ ፣. አሁን wq በሚሉት ፊደሎች ይተይቡ እና ↵ አስገባን ይምቱ። ይህ የቃል ኪዳንዎን መልእክት ያድናል እና የቪም አርታዒውን ያቆማል።

Git ደረጃ 13 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 13 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 2. የግፊት ጥያቄ ያድርጉ።

አሁን ለውጦችዎ ከተፈጸሙ እነሱን መግፋት አለብዎት! በ $ git ግፊት መነሻ ውስጥ ይግቡ።

Git ደረጃ 14 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 14 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 3. ከዋናው ቅርንጫፍ ጋር ይቀላቀሉ።

ወደ GitHub ይመለሱ እና እርስዎ በሚገፋፉበት ጊዜ በቅርቡ መልእክት ብቅ ማለት አለብዎት። “አወዳድር እና ጥያቄን ይጎትቱ” ን ይምቱ። በዚህ ገጽ ላይ ለውጦችዎን ለመገምገም ፣ እንዲሁም የገቡትን መልእክት ለመለወጥ እና አስተያየቶችን ለማከል እድሉ ይኖርዎታል። አንዴ ሁሉም ነገር በሥርዓት ከታየ ፣ እና GitHub ምንም ግጭቶችን ካላገኘ ይቀጥሉ እና ጥያቄውን ያቅርቡ። እና ያ ነው!

አሁን ለውጥዎን መገምገም እና ከዚያ ከዋናው ማከማቻ ጋር ማዋሃድ የእርስዎ ሌሎች አስተዋፅዖ አድራጊዎች እና የማከማቻው ባለቤት ይሆናል።

Git ደረጃ 15 ን ያዘጋጁ እና ይጠቀሙ
Git ደረጃ 15 ን ያዘጋጁ እና ይጠቀሙ

ደረጃ 4. ለማምጣት እና እንደገና ለማደስ ሁል ጊዜ ያስታውሱ።

በአዲሱ የፋይል ስሪት ላይ ሁል ጊዜ መሥራት በጣም አስፈላጊ ነው። ማንኛውንም የግፊት ጥያቄዎችን ከማድረግዎ በፊት ፣ ወይም አዲስ ቅርንጫፍ ከመጀመርዎ ወይም ወደ ቅርንጫፍ ከመቀየርዎ በፊት ሁል ጊዜ የሚከተለውን ትእዛዝ ያሂዱ git fetth upstream && git rebase upstream/master።

የሚመከር: