በ Github ላይ የመሳብ ጥያቄን እንዴት መፍጠር እንደሚቻል -15 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

በ Github ላይ የመሳብ ጥያቄን እንዴት መፍጠር እንደሚቻል -15 ደረጃዎች (ከስዕሎች ጋር)
በ Github ላይ የመሳብ ጥያቄን እንዴት መፍጠር እንደሚቻል -15 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ Github ላይ የመሳብ ጥያቄን እንዴት መፍጠር እንደሚቻል -15 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ Github ላይ የመሳብ ጥያቄን እንዴት መፍጠር እንደሚቻል -15 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Amharic keyboard for iPhone አማርኛ ኪቦርድ ለአይፎን 2024, ሚያዚያ
Anonim

በ Github ላይ የመጎተት ጥያቄ ከማቅረብዎ በፊት ከዋናው ቅርንጫፍ ላይ የራስዎን ቅርንጫፍ መፍጠር እና ወቅታዊ መሆኑን ማረጋገጥ ያስፈልግዎታል። ከዚያ በኋላ ዋናውን ቅርንጫፍ ሳይነኩ ለውጦችን ለማድረግ እና ለማድረግ ነፃ ነዎት። አንዴ ቃል ከተገባ በኋላ በ GitHub ላይ የመሳብ ጥያቄን መፍጠር እና ከዚያ ለውጦችዎን ወደ ዋናው ቅርንጫፍ መልሰው ማዋሃድ ይችላሉ። ይህንን ሂደት ብዙ ለማከናወን ሁለቱንም የ Git ትዕዛዝ መስመርን እንዲሁም የ Github ድር በይነገጽን መጠቀም ይችላሉ።

ደረጃዎች

የ 3 ክፍል 1 አዲስ ቅርንጫፍ መፍጠር

በ Github ደረጃ 1 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 1 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 1. Git ን ይክፈቱ።

አስቀድመው የ Git ፕሮግራም ከሌለዎት ወደ https://git-scm.com/downloads ይሂዱ እና ለሚጠቀሙበት መድረክ ይምረጡ እና ጫler።

Git ን ለመጀመሪያ ጊዜ የሚያዋቅሩ ከሆነ እርስዎ አስተዋፅኦ ከማድረግዎ በፊት ማከማቻን ማስመጣት ወይም ማስመጣት/መፍጠር ያስፈልግዎታል።

በ Github ደረጃ 2 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 2 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 2. ወደ የእርስዎ ፕሮጄክቶች ማውጫ ይሂዱ።

በትእዛዝ መስመሩ ውስጥ “ሲዲ” ያስገቡ እና ↵ Enter ን ይምቱ ፣ የፕሮጀክት አቃፊዎን ወደቆለፉበት ወይም ወደ ፈጠሩበት የሚወስደው ማውጫ ሰንሰለት የት አለ።

የማውጫ ዱካውን በራስ -ሰር ለመሙላት አቃፊውን ወደ Git ትዕዛዝ መስኮት መጎተት እና መጣል ይችላሉ።

በ Github ደረጃ 3 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 3 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 3. የውሂብ ማከማቻዎ ወቅታዊ መሆኑን ያረጋግጡ።

በትእዛዝ መስመሩ ውስጥ “git pull origin master” ን ያስገቡ እና “አስገባ” ን ይምቱ። የውሂብ ማከማቻው ወቅታዊ መሆኑን የሚያሳውቅዎት መልእክት ይመጣል።

ማስተር በፕሮጀክት ላይ ነባሪ ቅርንጫፍ ነው።

በ Github ደረጃ 4 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 4 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 4. ወደ github የማከማቻ ገጽ ይሂዱ።

የድር አሳሽዎን ይክፈቱ እና የውሂብ ማከማቻዎን ልዩ github ዩአርኤል ያስገቡ።

በ Github ደረጃ 5 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 5 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 5. “ቅርንጫፍ: ማስተር” ተቆልቋይ”ን ጠቅ ያድርጉ።

ይህ በገጹ የላይኛው ግራ በኩል የሚገኝ ሲሆን የሌሎች ቅርንጫፎችን ዝርዝር እና የጽሑፍ ሳጥን ይከፍታል።

በ Github ደረጃ 6 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 6 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 6. የቅርንጫፍ ስም ያስገቡ እና በሚታይበት ጊዜ “ቅርንጫፍ ፍጠር” ን ጠቅ ያድርጉ።

ይህ በጽሑፍ ሳጥኑ ውስጥ ያስገቡትን ማንኛውንም ስም በመጠቀም ከዋናው ቅርንጫፍ አዲስ ቅርንጫፍ ይፈጥራል።

  • እንዲሁም ከትእዛዝ መስመሩ ቅርንጫፍ መፍጠር ይችላሉ። “Git checkout ቅርንጫፍ -b” ን ያስገቡ እና ↵ ግባ ፣ ቅርንጫፍዎ እንዲጠራ የሚፈልጉት የት አለ።
  • ዋናውን ፕሮጀክት ሳይነኩ በቅርንጫፍዎ ላይ ለውጦችን ለማድረግ አሁን “git commit” እና “git push” ን መጠቀም ይችላሉ። የመሳብ ጥያቄ ማቅረብ ሌሎች ለውጦችዎን ወደ ዋናው ቅርንጫፍ ከመቀላቀላቸው በፊት እንዲገመግሙና እንዲወያዩ ያስችላቸዋል።
በ Github ደረጃ 7 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 7 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 7. በአዲሱ ቅርንጫፍዎ ላይ ለውጦችን ያድርጉ።

በማከማቻው ላይ ፋይል ለማርትዕ የእርሳስ አዶውን ጠቅ ያድርጉ። አንዴ አርትዖቶች ከተደረጉ ፣ የቃል ኪዳን መልእክት ያስገቡ እና ከአርትዖት አከባቢው በታች ካለው መስኮት “ቃል ግባ” ን ጠቅ ያድርጉ።

  • እንዲሁም ከትእዛዝ መስመሩ ግዳጆችን ማድረግ ይችላሉ። በጂት ድር ጣቢያ ላይ ሳይሆን በአካባቢያዊ ፋይሎች ላይ ለውጦችን ሲያደርጉ ይህ ጠቃሚ ነው። በትእዛዝ መስመሩ ውስጥ “git commit -m” ን ያስገቡ እና በፋይሉ ላይ ለውጦችን ካደረጉ በኋላ “ግባ” ን ይምቱ። እርስዎ ስላደረጓቸው ለውጦች አጭር መግለጫ መሆን አለበት።
  • የመልዕክት ጽሑፍ ማንኛውንም ነገር ሊሆን ይችላል ፣ ግን እዚህ የሆነ ነገር ያስፈልጋል።

የ 2 ክፍል 3 - የመሳብ ጥያቄን ማቅረብ

በ Github ደረጃ 8 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 8 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 1. “ጥያቄዎችን ጎትት” የሚለውን ትር ጠቅ ያድርጉ።

ይህ በማከማቻ ገጽዎ ላይ ባለው የላይኛው ምናሌ አሞሌ በኩል ይገኛል።

መሳብ ጥያቄ ወደ ዋናው ፕሮጀክት ከመቀላቀሉ በፊት በነጻ ቅርንጫፎች ላይ የተደረጉ ለውጦችን በአጋሮች እንዲገመገም የሚያገለግል የጂት ባህሪ ነው።

በ Github ደረጃ 9 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 9 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 2. ከዝርዝሩ የፈጠሩትን ቅርንጫፍ ይምረጡ።

ይህ በዋናው ቅርንጫፍ ላይ ከዋናው ይዘት ጋር ሲነፃፀር ያደረጓቸውን ለውጦች ያሳያል።

በ Github ደረጃ 10 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 10 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 3. “ጎትት ጥያቄን ፍጠር” ን ጠቅ ያድርጉ።

በለውጦችዎ ሁኔታ አንዴ ከረኩ ፣ ይህ በቅርንጫፉ ተቆልቋይ በኩል በላይኛው ግራ በኩል ያለው አረንጓዴ ቁልፍ ነው።

በ Github ደረጃ 11 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 11 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 4. ለመጎተት ጥያቄዎ ስም/መግለጫ ያስገቡ።

ለሌሎች ተባባሪዎች የሚያደርጉትን ለውጥ ለመለየት እና በአጭሩ ለመግለጽ እነዚህን መስኮች ይጠቀሙ።

በ Github ደረጃ 12 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 12 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 5. “ጎትት ጥያቄን ፍጠር” ን ጠቅ ያድርጉ።

ይህ ከገባበት ስም እና መግለጫ ጋር የመጎተት ጥያቄን ይፈጥራል።

የ 3 ክፍል 3 - የመሳብ ጥያቄን ማዋሃድ

በ Github ደረጃ 13 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 13 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 1. «ይጎትቱ ጥያቄን አዋህድ» ን ጠቅ ያድርጉ።

የመጎተት ጥያቄ በተሳካ ሁኔታ ከተፈጠረ በኋላ ይህ አዝራር በታችኛው ቀኝ በኩል ይታያል።

ተመሳሳዩን እርምጃ ለማከናወን በትእዛዝ መስመሩ ውስጥ “git merge” ን መጠቀም ይችላሉ።

በ Github ደረጃ 14 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 14 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 2. “ውህደት ያረጋግጡ” የሚለውን ጠቅ ያድርጉ።

የመጎተት ጥያቄው በተሳካ ሁኔታ ወደ ዋናው ቅርንጫፍ ተመልሶ መቀላቀሉን የሚገልጽ ማሳወቂያ ይመጣል። ቅርንጫፍዎ ከአሁን በኋላ አስፈላጊ ስላልሆነ እሱን እንዲሰርዙ ይጠየቃሉ።

ማንኛውም የውህደት ግጭቶች ካሉዎት ፣ እንዲያውቁት ይደረጋሉ እና ወደ ውህደቱ መቀጠል አይችሉም። ከማንኛውም ለውጦች ጋር የራስዎን ቅርንጫፍ ለማዘመን ወደ ኋላ ተመልሰው ከዋናው ቅርንጫፍ እንደገና መሳብ ያስፈልግዎታል ፣ ከዚያ አዲስ የመጎተት ጥያቄ ይፍጠሩ።

በ Github ደረጃ 15 ላይ የመሳብ ጥያቄን ይፍጠሩ
በ Github ደረጃ 15 ላይ የመሳብ ጥያቄን ይፍጠሩ

ደረጃ 3. “ቅርንጫፍ ሰርዝ” ን ጠቅ ያድርጉ።

ይህ ከሐምራዊ ቅርንጫፍ አዶ ቀጥሎ ባለው ማሳወቂያ ውስጥ ይታያል። የተዋሃዱ እና ጊዜ ያለፈባቸውን ቅርንጫፎች መሰረዝ አንድ ፕሮጀክት ተደራጅቶ ለማቀናበር ቀላል መንገድ ነው።

ጠቃሚ ምክሮች

  • ለውጦችዎን በተለየ ቅርንጫፍዎ ላይ ካደረጉ ጀምሮ ለውጦችን ለመቆጣጠር ከተገፋ ውህደት ሊፈጠር ይችላል። በተሳካ ሁኔታ ለመዋሃድ እነዚያን ለውጦች ከዋና ወደ የራስዎ ቅርንጫፍ መጎተት እና አዲስ የመጎተት ጥያቄ መፍጠር ያስፈልግዎታል።
  • በተግባር ፣ ብዙ የሶፍትዌር ተባባሪዎች የግራፍ በይነገጽን ከመጠቀም ይልቅ የጊት የትእዛዝ መስመር የበለጠ ውጤታማ ሆኖ አግኝተውታል።

የሚመከር: