Dok rade na lokalnom stroju, korisnici žele gurati/povlačiti određene udaljene grane. Međutim, korisnici nailaze na pogreške kada imaju više grana i pokušavaju progurati kod/podatke. U tu svrhu moraju automatski postaviti udaljenu granu tako da se kod automatski gura/povlači u definiranu granu.
Ovaj post će pružiti postupak za automatsko postavljanje udaljene grane s naredbom “push.auto-SetupRemote” na Gitu.
Kako automatski postaviti udaljeni ogranak pomoću push.autoSetupRemote?
Za automatsko postavljanje, udaljena grana pomoću ' push.autoSetupRemote ”, ostanite povezani prema dolje navedenim koracima.
Korak 1: Prijeđite na imenik
Pokrenite Git bash i prijeđite na projekt koristeći ' CD ” naredba:
CD projekt
Kao iu našem slučaju, prešli smo na ' Projekt ” lokalno spremište.
Korak 2: Stvorite i promijenite granu
Nakon toga, kreirajte i prebacite se na novu granu istovremeno pokretanjem sljedeće naredbe:
git odjava -b beta
Grana je generirana i prebačena iz ' ovladati; majstorski ” do “ beta ”.
Korak 3: Gurnite promjene
Zatim gurnite lokalni repo sadržaj na udaljeni host pomoću ' git guranje ” naredba:
git guranje
Bilješka: Kao što možete vidjeti, kada pokušamo gurnuti podatke lokalnog stroja na udaljeni host bez navođenja određenog repozitorija i naziva grane, prikazuje se ' fatalno: …. ” pogreška na terminalu koja ukazuje na to da prvo trebamo uspostaviti udaljenu vezu, a zatim unijeti promjene. U tu svrhu, samo naprijed.
Korak 4: Kopirajte vezu projekta
Otvorite GitHub u svom pregledniku, idite na određeno spremište i kopirajte HTTPS URL koristeći ' Kodirati ' dugme:
Korak 5: Uspostavite udaljenu vezu
Za postavljanje udaljene veze, izvršite danu naredbu s kopiranim URL-om. Ovdje, ' podrijetlo ” je naziv naše daljinske veze:
git daljinski dodaj porijeklo https: // github.com / Maten900 / perk.git
Daljinska veza je uspostavljena.
Korak 6: Automatsko postavljanje udaljenog ogranka
Pokrenite danu naredbu za automatsko postavljanje udaljenog ogranka s ' pravi ” vrijednost:
git konfiguracija --globalno --dodati push.autoSetupRemote pravi
Ovdje:
-
- “ git konfiguracija ” naredba se koristi za konfiguriranje ponuđenih postavki.
- “ -globalno ” opcija označava dodanu postavku kao globalnu koja će biti dostupna za svako spremište.
- “ -dodati ” zastavica će postaviti specificiranu vrijednost navedene varijable.
- “ push.autoSetupRemote istina ” je željena varijabla čije vrijednosti treba postaviti:
Alternativno, korisnik također može razmotriti dolje danu naredbu za automatsko postavljanje udaljene grane:
Korak 7: Git Push
Sada jednostavno upišite ' git gurnuti ” naredba za guranje dodanih promjena u trenutno radnom repozitoriju na udaljeni poslužitelj:
git guranje
Projekt je gurnut u definiranu granu za automatsko postavljanje.
Zaključak
Za automatsko postavljanje udaljene grane s naredbom push.autoSetupRemote, prijeđite na repozitorij projekta i prebacite se na određenu granu. Nakon toga uspostavite daljinsku vezu i upotrijebite ' git config –global –add push.autoSetupRemote true ” naredba za automatsko postavljanje dotične grane. Na kraju, pritisnite projekt pomoću naredbe “git push”. Ovaj zapis pokriva korake za automatsko postavljanje udaljene grane s naredbom push.autoSetupRemote.