Git är ett versionskontrollsystem med öppen källkod och ett kommandoradsverktyg, det används av programmerare, utvecklare och designers för att lagra projekt och hålla reda på ändringar i sina filer. github.com är den webbplats där utvecklare kan lagra sina projekt. Några grundläggande git-kommandon nämns nedan:
git clone /väg/till/repositoryDetta kommando används för att klona programmet i det lokala arkivet. Skapa en arbetskopia av en lokalt arkiv.
git initSkapa ett nytt lokalt arkiv.
git lägg tillDetta kommando används för att lägga till alla filer till staging.
git commit -m “Commit-meddelande”Överför ändringar till head (men ännu inte till fjärrförvaret).
git config -global user.name “jyoti” / git config -global user.email “[email protected]”Konfigurera det användarnamn och den e-postadress som ska användas för dina commits.
git fjärrkontroll -vLista alla fjärrarkiv som för närvarande är konfigurerade
git push ursprungSkicka de överförda ändringarna till grenen i ditt fjärrarkiv.
git-statusLista de filer som du har ändrat och de som du fortfarande behöver lägga till eller bekräfta.
git remote add originOm du inte har anslutit ditt lokala repository till en fjärrserver måste du lägga till servern för att kunna pusha koden.
git fjärrkontroll -vLista alla fjärrarkiv som för närvarande är konfigurerade.
git utcheckningByt från en filial till en annan.
git utcheckning -bSkapa en ny gren och byt till den.
git grenListar alla grenar i ditt arkiv och talar också om vilken gren du befinner dig i för närvarande.
git branch -dTa bort funktionsgrenen.
git push -all ursprungSkicka alla grenar till ditt fjärrarkiv.
git pullHämta och sammanfoga ändringar på fjärrservern till din arbetskatalog.
git sammanfogaFör att slå samman en annan filial till din aktiva filial.
git diffFörhandsgranska ändringar i alla filer oavsett vad du har gjort.
git diff -basFörhandsgranska ändringar för en specifik fil som du har gjort.
git lägg tillNär du har löst eventuella konflikter manuellt kan du markera den ändrade filen som "pushed".
git loggVisa alla överföringar med commitId som har överförts till fjärrservern, och commitId är unikt för varje överföring.
git checkout -Med det här kommandot kan vi ångra lokala ändringar för den specifika filen.
git stashAnta att du vill byta till en annan gren men att du inte vill överföra det du har arbetat med ännu, då kan du gömma ändringarna med ovanstående kommando.
git stash applyDu kan återanvända ändringarna i alla grenar som du har gömt genom att använda kommandot ovan.
git stash clearDu kan rensa lagret med hjälp av ovanstående kommando.
git diff > patch_namn.patchDetta kommando används för att skapa en patch med diff-utdata (alla ändringar som du har gjort för alla filer)
git diffSkapa en patch för en specifik fil.patch_namn.patch
git apply patch_namn.patchDetta kommando används för att tillämpa ändringarna i patchfilen i din aktuella gren.
git cherry-pickCherry picking används för att välja ett åtagande från en gren och applicera det på en annan.
git reset -soft HEAD~1Ångra den senaste överföringen.
git reset -softÅngra en tidigare bekräftelse.
git cleanTa bort ospårade filer från arbetsgrenen.
git clean -f -dDetta kommando används för att ta bort kataloger och ospårade filer från arbetsgrenen.
git reflogHantera återloggningsinformation innebär att det registrerar när grenarnas tips och andra referenser uppdaterades i det lokala förvaret.
Prenumerera för de senaste uppdateringarna
relaterade inlägg