Android

Hur man lägger till en git-fjärrkontroll

How to attach a Hilleberg Footprint

How to attach a Hilleberg Footprint

Innehållsförteckning:

Anonim

Vanligtvis, när du arbetar med Git, använder du bara ett fjärrnamn med ursprung och olika grenar för olika funktioner och miljöer. Ursprung är namnet på fjärrkontrollen som automatiskt skapas när du klonar ett arkiv och pekar på det klonade arkivet.

Men när du samarbetar med ett projekt med en grupp människor, kan det hända att du använder flera Git-fjärrkontroller mycket praktiskt.

Git-fjärrkontroller är pekare på versionerna av förvaret som vanligtvis lagras på andra servrar.

Den här guiden förklarar hur du lägger till en ny Git-fjärrkontroll.

Lägga till en Git-fjärrkontroll

Fjärrförvaret måste existera innan du lägger till git-fjärrkontrollen i ditt lokala förvar. Du kan skapa förvaret på en Git-värdstjänst som GitHub, GitLab och BitBucket eller på din privata Git-server.

För att lägga till en ny fjärrkontroll, navigerar du till katalogen som lagret lagras på och använder kommandot git remote add följt av fjärrnamnet och fjärradressen:

git remote add

Till exempel, för att lägga till en ny fjärrkontroll med namnet staging pekar till [email protected]:user/repo_name.git URL du skulle skriva:

git remote add staging [email protected]:user/repo_name.git

Använd git remote att lista fjärranslutningarna och kontrollera att den nya fjärrkontrollen har lagts till:

git remote -v

Utgången ser ut så här:

origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)

Vad git remote add kommandot faktiskt gör är att ändra förvaret .git/config fil och en ny anslutning till fjärrförvaret.

.git / config

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

Du kan lägga till en ny fjärrkontroll genom att redigera .git/config filen med en textredigerare, men att använda kommandot är mycket enklare.

Det är allt. Du har lagt till en ny Git-fjärrkontroll.

För att trycka din kod till den nya fjärrkontrollen använder du:

git push

För att hämta och dra från fjärranslutningen:

git fetch git pull

Slutsats

Att lägga till en ny Git-fjärrkontroll är bara en fråga om ett kommando. Git-fjärrkontroller är mycket användbara och gör att du kan ha flera förvar.