რას აკეთებს ეს თქვენთვის
Zinn® GitHub აპლიკაციის ინსტალაცია საშუალებას აძლევს საიტს, განათავსოს რეპოზიტორებიდან და პროექტების დაფა იყოს GitHub-თან სინქრონიზებული ისე, რომ არ გადმოგვცეთ პერსონალური ტოკენი. ჩვენ ვინახავთ მხოლოდ აპლიკაციის ინსტალაციის ნომერს, რომელიც თავისთავად უსარგებლოა, და ყოველ ჯერზე, როდესაც გვჭირდება, ვქმნით ერთ საათიან ტოკენს. ეს უკეთესი არჩევანია ორგანიზაციისთვის, რადგან ის არ ეკუთვნის არცერთ კონკრეტულ პირს და არ წყვეტს მუშაობას ვინმეს წასვლისას.
სანამ დაიწყებთ
GitHub-ის ანგარიში, ან მფლობელის უფლებები ორგანიზაციაში, სადაც გსურთ აპლიკაციის ინსტალაცია. ორგანიზაციებს, რომლებიც კრძალავენ მესამე მხარის აპლიკაციებს, სჭირდებათ მფლობელის თანხმობა; თუ ეს შეუძლებელია, გამოიყენეთ დეტალური ტოკენი (დააკავშირეთ თქვენი GitHub ანგარიში).
1. შექმენით გასაღები GitHub-ზე
შესაქმნელი გასაღები არ არის. დააინსტალირეთ Zinn® GitHub აპლიკაცია თქვენს პირად ანგარიშზე ან ორგანიზაციაში და აირჩიეთ ან ყველა რეპოზიტორია, ან მხოლოდ ისენი, რომელთა განთავსებაც გსურთ.
შემდეგ იპოვეთ ინსტალაციის ნომერი:
- პერსონალური ანგარიში — Settings → Applications → Installed GitHub Apps და Configure Zinn® აპლიკაციის გვერდით.
- ორგანიზაცია — Your organizations → Settings → GitHub Apps და Configure Zinn® აპლიკაციის გვერდით.
ნომერი ამ გვერდის მისამართების ზოლის ბოლოს — მაგალითად github.com/settings/installations/12345678 — არის ინსტალაციის ნომერი.
2. დააკავშირეთ აქ
აპლიკაცია არჩეულია იქ, სადაც ის გამოიყენება და არა ინტეგრაციების ეკრანზე:
- საიტის რეპოზიტორის კავშირზე, აირჩიეთ GitHub (app install).
- პროექტის დაფის GitHub ბმულზე, აირჩიეთ The Zinn® GitHub app.
ჩასვით ინსტალაციის ნომერი და გააგრძელეთ. ჩვენ ვამოწმებთ ინსტალაციას რაიმეს შენახვამდე; ნომერი, რომელსაც ვერ ვწვდებით, არასდროს ინახება.
რა ხდება შემდეგ
- რეპოზიტორები, რომლებზეც წვდომა მიანიჭეთ აპლიკაციას, გამოჩნდება საიტის განსათავსებლად და პუში ახორციელებს მის განთავსებას.
- ჩვენს მიერ შესრულებული თითოეული მოქმედება ჩანს ინსტალაციის აუდიტის ჟურნალში GitHub-ზე აპლიკაციის სახელით და არა თქვენით.
- იმისათვის, რომ მოგვცეთ მეტი რეპოზიტორია, შეცვალეთ აპლიკაციის რეპოზიტორის წვდომა იმავე Configure გვერდზე — არაფერია საჭირო ხელახლა დასაკავშირებლად.
თუ ის არ დაკავშირდა
რეპოზიტორია აკლია. ინსტალაცია მოიცავს მხოლოდ თქვენს მიერ არჩეულ რეპოზიტორიებს. გახსენით Configure და დაამატეთ იგი.
ნომერი უარყოფილია. შეამოწმეთ, არის თუ არა ეს ინსტალაციის ნომერი მისამართების ზოლიდან და არა აპლიკაციის საკუთარი ID, და არის თუ არა აპლიკაცია კვლავ ინსტალირებული — წაშლილ აპლიკაციას არ აქვს ინსტალაცია.
აცხადებს, რომ გასაღები უარყოფილია. თითქმის ყოველთვის ერთ-ერთი სამიდან: სივრცე ან ხაზის წყვეტა, რომელიც მასთან ერთად არის კოპირებული, გასაღები, რომელსაც ვადა გაუვიდა, ან გასაღები, რომელიც გაუქმდა ან თავიდან შეიქმნა მისი კოპირების შემდეგ. შექმენით ახალი და ისევ ჩასვით.
გათიშვა
გახსენით Integrations, იპოვეთ ანგარიში და დააჭირეთ Disconnect. ეს დაუყოვნებლივ შლის შენახულ გასაღებს. ყველაფერი, რაც მას იყენებდა, ჩერდება თავის შემდეგ მოქმედებაზე, და ეკრანები, რომლებიც მასზე იყო დამოკიდებული, აცხადებენ ამის შესახებ და არა იმაზე, რომ ჩუმად იჭრებიან.
გათიშვა არ აუქმებს იმას, რაც უკვე გაკეთდა — ჩანაწერები, განთავსებები ან პარამეტრები, რომლებიც შევცვალეთ თქვენს ანგარიშზე, რჩება ისე, როგორც არის. თუ ფიქრობთ, რომ თავად გასაღები შეიძლება გაჟონილიყო, ასევე გააუქმეთ იგი მომწოდებელთან; გათიშვა აცილებს ჩვენს ასლს და არა მათსას.