შეიძლება თუ არა Git repo-ს ჰქონდეს ორი პულტი?
შეიძლება თუ არა Git repo-ს ჰქონდეს ორი პულტი?

ვიდეო: შეიძლება თუ არა Git repo-ს ჰქონდეს ორი პულტი?

ვიდეო: შეიძლება თუ არა Git repo-ს ჰქონდეს ორი პულტი?
ვიდეო: Megi Gogitidze - Sapexurebi / მეგი გოგიტიძე - საფეხურები (Official Video) 2024, ნოემბერი
Anonim

მათ შორის კოდის სინქრონიზაცია მარტივია მრავალჯერადი გიტ საცავებში, განსაკუთრებით, უბიძგებს მრავალი დისტანციური . ეს სასარგებლოა, როდესაც თქვენ ინახავთ იმავე საცავში სარკეებს/ასლებს. Ყველა თქვენგანი საჭიროება გასაკეთებელი არის დაყენება მრავალჯერადი დააჭირეთ URL-ებს ა დისტანციური და შემდეგ შეასრულეთ გიტ აიძულე ამისკენ დისტანციური როგორც თქვენ ჩვეულებრივ აკეთებთ.

აქ, შეიძლება თუ არა Git-ს ჰქონდეს რამდენიმე დისტანციური პულტი?

მათ შორის კოდის სინქრონიზაცია მარტივია მრავალჯერადი გიტ საცავებში, განსაკუთრებით, უბიძგებს მრავალი დისტანციური . ეს სასარგებლოა, როდესაც თქვენ ინახავთ იმავე საცავში სარკეებს/ასლებს. Ყველა თქვენგანი საჭიროება რომ კეთება შექმნილია მრავალჯერადი დააჭირეთ URL-ებს ა დისტანციური და შემდეგ შეასრულეთ გიტ აიძულე ამისკენ დისტანციური როგორც თქვენ ჩვეულებრივ კეთება.

როგორ შევინარჩუნო ორი GIT საცავი სინქრონულად? როგორ მოვახდინოთ ორი დისტანციური Git საცავების სინქრონიზაცია.

  1. გახსენით ტერმინალი და შეცვალეთ მიმდინარე სამუშაო დირექტორია თქვენს ლოკალურ პროექტზე.
  2. ჩამოთვალეთ თქვენი ჩანგლის ამჟამინდელი კონფიგურირებული დისტანციური საცავი.
  3. მიუთითეთ ახალი დისტანციური საცავი, რომელიც იქნება სინქრონიზებული ჩანგალთან.
  4. გადაამოწმეთ ახალი ზედა ნაკადის საცავი, რომელიც მიუთითეთ თქვენი ჩანგალისთვის.

ამ გზით, როგორ დაამატებთ სხვა პულტს?

რომ დაამატეთ ახალი დისტანციური , გამოიყენეთ git დისტანციური დამატება ბრძანება ტერმინალზე, დირექტორიაში, სადაც ინახება თქვენი საცავი. გიტი დისტანციური დამატება ბრძანება იღებს ორ არგუმენტს: A დისტანციური სახელი, მაგალითად, "წარმოშობა" ა დისტანციური URL, რომელიც შეგიძლიათ იპოვოთ თქვენი Git რეპოს წყაროს ქვეჩანართზე.

როგორ დავუკავშირდე დისტანციურ Git საცავს?

Დაინსტალირება გიტ ზე დისტანციური სერვერი ამბობს რაღაც ec2 მაგალითს.

ახლა თქვენს ლოკალურ მანქანაში შეიტანეთ $cd პროექტის საქაღალდეში, რომელიც გსურთ დააყენოთ ქვემოთ მოცემული ბრძანებების შესასრულებლად:

  1. გიტ ინიტ.
  2. git remote add origin [email protected]:/home/ubuntu/workspace/project. გიტ.
  3. git დამატება.
  4. git commit -m "საწყისი ვალდებულება"

გირჩევთ: