Sobes.tech
Junior — Middle

როგორ შეიძლება დაბრუნდეს ადგილობრივი ფილიალი დისტანციური ფილიალის მდგომარეობაში Origin-ზე?

sobes.tech AI

პასუხი AI-სგან

ადგილობრივი ფილიალის დაბრუნება დისტანციური ფილიალის მდგომარეობაში origin-ზე, შეგიძლიათ გამოიყენოთ git-ის reset (გადაყენება) ბრძანება. მაგალითად, თუ გსურთ თქვენი მიმდინარე ფილიალი სინქრონიზებული იყოს origin/master-თან, შეასრულეთ:

git fetch origin
# ადგილობრივი ფილიალი აღდგენილია origin/master-ის მდგომარეობაში

git reset --hard origin/master

git fetch origin განაახლებს ინფორმაციას დისტანციური ფილიალების შესახებ, ხოლო git reset --hard origin/master აღადგენს ადგილობრივ ფილიალს დისტანციური ფილიალის მდგომარეობაში, ყველა ადგილობრივი ცვლილება წაიშლება. ფრთხილად იყავით --hard-თან, რადგან ის წაშლის ყველა არასასურველ ცვლილებას.