እሱን ማገናኘት ለእርስዎ ምን ይጠቅማል
የ Zinn® GitHub መተግበሪያን መጫን የግል ቶከን ለእኛ መስጠት ሳያስፈልግ አንድ ድረ-ገጽ ከማከማቻዎችዎ (repositories) እንዲሰራጭ — እንዲሁም የፕሮጀክት ቦርድ ከ GitHub ጋር አብሮ እንዲራመድ — ያስችላል። እኛ የምንይዘው የመተግበሪያውን የመጫኛ ቁጥር (installation number) ብቻ ሲሆን፣ ይህም በራሱ ምንም ጥቅም የለውም፣ እንዲሁም በሚያስፈልገን ጊዜ ሁሉ ለአንድ ሰዓት የሚቆይ ቶከን እናመነጫለን። ለማንኛውም አንድ ግለሰብ የማይመለከት በመሆኑ እና አንድ ሰው ድርጅቱን ለቆ ሲወጣ መስራቱን የማያቆም በመሆኑ ለድርጅት የተሻለው ምርጫ ነው።
ከመጀመርዎ በፊት
የ GitHub መለያ፣ ወይም መተግበሪያውን መጫን በሚፈልጉበት ድርጅት ላይ የባለቤትነት መብቶች። የሶስተኛ ወገን መተግበሪያዎችን የሚከለክሉ ድርጅቶች ባለቤቱ እንዲፈቅድላቸው ያስፈልጋል፤ ያ የማይቻል ከሆነ፣ በምትኩ ዝርዝር ፈቃድ ያለው ቶከን (fine-grained token) ይጠቀሙ (የእርስዎን GitHub መለያ ያገናኙ)።
1. ቁልፉን በ GitHub ላይ ይፍጠሩ
ምንም የሚፈጠር ቁልፍ የለም። የ Zinn® GitHub መተግበሪያን በግል መለያዎ ወይም በድርጅትዎ ላይ ይጫኑ፣ እና ሁሉንም ማከማቻዎች ወይም እኛ እንድናሰራጭልዎ የሚፈልጓቸውን ብቻ ይምረጡ።
ከዚያ የመጫኛ ቁጥሩን ያግኙ፦
- የግል መለያ — Settings → Applications → Installed GitHub Apps፣ እና ከ Zinn® መተግበሪያው ጎን Configure።
- ድርጅት — Your organizations → Settings → GitHub Apps፣ እና ከ Zinn® መተግበሪያው ጎን Configure።
በዚያ ገጽ ላይ በአድራሻ አሞሌው መጨረሻ ላይ ያለው ቁጥር — ለምሳሌ github.com/settings/installations/12345678 — የመጫኛ ቁጥሩ ነው።
2. እዚህ ያገናኙት
መተግበሪያው በ Integrations ስክሪን ላይ ከመሆን ይልቅ ጥቅም ላይ በሚውልበት ቦታ ይመረጣል፦
- በአንድ ድረ-ገጽ የማከማቻ ግንኙነት ላይ፣ GitHub (app install) የሚለውን ይምረጡ።
- በአንድ የፕሮጀክት ቦርድ የ GitHub አገናኝ ላይ፣ The Zinn® GitHub app የሚለውን ይምረጡ።
Installation number የሚለውን ይለጥፉ እና ይቀጥሉ። ማንኛውንም ነገር ከማስቀመጣችን በፊት መጫኑን እናረጋግጣለን፤ ልንደርስበት የማንችለው ቁጥር መቼም ቢሆን አይቀመጥም።
በመቀጠል ምን ይከሰታል
- ለመተግበሪያው የፈቀዷቸው ማከማቻዎች ድረ-ገጹ ከእነሱ እንዲሰራጭ ይታያሉ፣ እና አንድ push ያሰራጨዋል።
- የምንወስደው እያንዳንዱ እርምጃ በ GitHub ላይ በመጫኑ የኦዲት መዝገብ ውስጥ በመተግበሪያው ስም ይታያል እንጂ በእርስዎ ስም አይደለም።
- ተጨማሪ ማከማቻዎችን ለእኛ ለመስጠት፣ በዚያው የ Configure ገጽ ላይ የመተግበሪያውን የማከማቻ መዳረሻ ይቀይሩ — ምንም ነገር ዳግም መገናኘት አያስፈልገውም።
ካልተገናኘ
አንድ ማከማቻ ጠፍቷል። መጫኑ እርስዎ የመረጧቸውን ማከማቻዎች ብቻ ያካትታል። Configure የሚለውን ይክፈቱ እና ያክሉት።
ቁጥሩ ተቀባይነት አላገኘም። ከአድራሻ አሞሌው የተገኘው የመጫኛ ቁጥር መሆኑን እንጂ የመተግበሪያው የራሱ መታወቂያ (ID) አለመሆኑን፣ እና መተግበሪያው አሁንም እንደተጫነ ያረጋግጡ — ያልተጫነ መተግበሪያ ምንም መጫኛ የለውም።
ቁልፉ ውድቅ ተደርጓል ይላል። ሁልጊዜ ማለት ይቻላል ከሶስት ነገሮች አንዱ ነው፦ አብሮት የተቀዳ ክፍተት ወይም የመስመር መቋረጥ፣ ጊዜው ያለፈበት ቁልፍ፣ ወይም ከገለበጡት በኋላ የተሰረዘ ወይም እንደገና የተፈጠረ ቁልፍ። አዲስ ይፍጠሩ እና እንደገና ይለጥፉት።
ይገናኛል፣ ነገር ግን የሆነ ነገር በኋላ ላይ ይከሽፋል። ቁልፉ ትክክለኛነቱ ይረጋገጣል ነገር ግን እርምጃው የሚያስፈልገውን ፈቃድ ያጣል። ከላይ የተዘረዘሩትን ፈቃዶች የያዘ አዲስ ቁልፍ ይፍጠሩ፣ ከዚያ የድሮውን ግንኙነት ያቋርጡ እና አዲሱን ቁልፍ ያገናኙ።
ግንኙነትን ማቋረጥ
Integrations የሚለውን ይክፈቱ፣ መለያውን ያግኙ እና Disconnect የሚለውን ይጫኑ። ያ የተከማቸውን ቁልፍ ወዲያውኑ ይሰርዘዋል። እሱን ሲጠቀም የነበረ ማንኛውም ነገር በሚቀጥለው እርምጃው ላይ ይቆማል፣ እና በእሱ ላይ ጥገኛ የነበሩ ስክሪኖች በዝምታ ከመክሸፍ ይልቅ ይህንኑ ይገልጻሉ።
ግንኙነትን ማቋረጥ ቀደም ሲል የተደረገውን አይቀለብስም — በእርስዎ መለያ ላይ የቀየርናቸው መዝገቦች፣ ስርጭቶች ወይም ቅንብሮች እንደነበሩ ይቆያሉ። ቁልፉ ራሱ ሾልኮ ወጥቷል ብለው የሚያስቡ ከሆነ፣ በአቅራቢው በኩልም ይሰርዙት፤ ግንኙነትን ማቋረጥ የእኛን ቅጂ ያስወግዳል እንጂ የእነሱን አይደለም።