Git Bash är ett viktigt verktyg som tillhandahåller Git kommandoradsupplevelse på Windows operativsystem. Det är ett kommandoradsskal för att aktivera Git med kommandoraden i systemet. Git Bash är ett paket som installerar en Bash-emulering, några vanliga Unix-verktyg och Git på ett Windows-operativsystem. I Git Bash användaren interagerar med förvaret och git-elementen genom kommandona.
Innehållsförteckning
- Vad är Git?
- Vad är Git Bash?
- Git GUI
- Hur installerar jag Git Bash?
- Git Bash-kommandon
- Hur använder man Git Bash?
- Hur man skapar och hanterar filialer i GitBash?
- Slå samman grenar i GitBash
- Kloningsförråd i GitBash
- Ångra åtaganden i GitBash
- Slutsats
- Vanliga frågor på GitBash
Vad är Git?
Git är en versionskontrollsystem för spåra ändringar i källkoden under mjukvaruutveckling. Den är utformad för att koordinera arbete mellan programmerare, men den kan användas för att spåra ändringar i vilken uppsättning filer som helst. Dess mål är att öka effektivitet , och fart och enkelt hantera stora projekt genom versionskontroll . Git hjälper teamet att hantera förvirringen som tenderar att uppstå när flera personer redigerar samma filer.
Vad är Git Bash?
Git Bash är en kommandoradsgränssnitt ( CLI ) applikation för Windows som låter dig kommunicera med Git, versionskontrollsystemet. Klona arkiven , begå förändringar , tryck och dra ändringar , och fler är alla möjliga med Git Bash. Git Bash kan automatisera manuella uppgifter med skript skrivna av dig. Git Bash hjälper dig på ett bättre sätt att lära dig om Git och versionskontroll.
Git GUI
Git är ett versionskontrollsystem som är tillgängligt i form av ett grafiskt användargränssnitt (GUI) och ett kommandoradsgränssnitt (CLI). Grafiskt användargränssnitt (GUI) gör uppgifterna enklare jämfört med kommandoradsgränssnittet (CLI) de vanligaste uppgifterna som utförs i Git som utför ändringar, skapar grenar och slår samman ändringar. Git GUI-klienter är tillgängliga, alla med sina egna styrkor och svagheter.
- Källträd.
- GitHub Skrivbord
- TortoiseGit
- GitKraken
Välj vilket som helst av Git GUI:er enligt dina behov och preferenser. Om du är nybörjare använd enkelt Git GUI och för avancerade kan du använda anpassade GUI.
Hur installerar jag Git Bash?
Följ stegen nedan för att installera Git Bash på Windows :
Steg 1: .exe-filinstallationsprogrammet för Git Bash kan laddas ner från https://gitforwindows.org/ När det har laddats ner, kör det installationsprogrammet, följande fönster kommer att visas.
java vända en sträng
Installation av Git Bash
Steg 2: Välj de komponenter som du behöver installera och klicka på knappen Nästa.
Steg 3: Välj vägen dit du vill installera git som visas i bilden nedan.
Steg 4: Låt installationsprocessen avslutas för att börja använda Git Bash. Att öppna Git Bash navigera till mappen där du har installerat git annars är det bara att söka i ditt OS efter git bash.
rujira banerjee
Git Bash-kommandon
Git Bash kommer med en uppsättning kommandon för att utföra olika operationer relaterade till kodhantering och samarbete. Här är några viktiga Git Bash-kommandon:
- git värme: Initierar det nya git-förrådet.
- git klon: git klon kommandot används för att klona de förvar som redan är tillgängliga i fjärrförvaret.
- git tillägg: Filer som finns i arbetsområdet kommer att flyttas till uppställningsområde .
- git commit: Filer som är tillgängliga i lagringsområdet kommer att lagras i det lokala arkivet.
- git status: Detta kommando visar statusen för arbetsträdet och mellanställningsområdet.
- git logg: git logg kommandot hjälper dig att se loggarna för alla gjorda åtaganden.
- git branch: Skapar en ny gren.
- git goes: För att slå samman ändringar från en gren till en annan.
- git config: git config hjälper dig att konfigurera användarnamn och e-post-ID.
- git tag: Det kommer att visa alla taggar.
Hur använder man Git Bash?
Git Bash är ett kraftfullt verktyg som låter dig interagera med Git versionskontroll system i en kommandoradsmiljö på Windows. Låt oss gå igenom grunderna i hur man använder Git Bash
Steg 1: Konfigurera Git
Ställ in ditt globala användarnamn/e-postkonfiguration
Öppna Git Bash och börja skapa ett användarnamn och e-post för att arbeta med Git Bash.
Ange ditt användarnamn:
git config --global user.name 'FIRST_NAME LAST_NAME'>
Ange din e-postadress:
git config --global user.email '[email protected]'>
cd-kommandot hänvisar till kommandoraden ändra katalog och används för att komma in i önskad katalog. För att navigera mellan mapparna CD kommando används
cd folder_name>
ls kommando
ls-kommandot används för att lista alla filer och mappar i den aktuella katalogen.
ls>
Öppna Git Bash och ändra den nuvarande arbetskatalogen till ditt lokala projekt med hjälp av CD kommando.

Byt arbetskatalog
Steg 2: Commit Repository i Git Bash
Initiera den lokala katalogen som ett Git-förråd.
git init>
Iscensätt filerna för den första commit genom att lägga till dem i det lokala arkivet
git add .>
Förbi git status du kan se de iscensatta filerna efter det Commit filerna som du har iscensatt i ditt lokala arkiv.
git commit -m 'First commit'>
Nu efter git status kommandot, kan det ses att inget att begå finns kvar, Därför har alla filer begåtts.
Steg 3: Initiera ett lokalt Git-förråd
Följ stegen nedan för att initiera ditt lokala arkiv med Git.
blockera YouTube-annonser för Android
Öppna GitHub via internet och klicka på skapa nytt arkiv Ge ett lämpligt namn för ditt arkiv och skapa arkivet.
Initierad Git Repo
Notera: Du kan välja att initiera ditt git-förråd med en README-fil, och vidare kan du nämna dina projektdetaljer i den. Det hjälper människor att veta vad det här förrådet handlar om. Det är dock absolut inte nödvändigt. Men om du initierar ditt repo med en README-fil med ett gränssnitt som tillhandahålls av GitHub, kommer ditt lokala arkiv inte att ha denna README-fil.
Följande kommer att visas efter att du har skapat förvaret
Steg 4: Anslut det lokala arkivet till GitHub
Gå till GitHub-förvaret och i koda, sektion kopiera URL:en och i kommandotolken, lägg till URL:en för ditt arkiv där ditt lokala arkiv kommer att skickas.
git remote add origin repository_URL>
Överför ändringarna i ditt lokala arkiv till GitHub.
git push origin master>
Här har filerna skickats till huvudgrenen av ditt arkiv. Nu i GitHub-förvaret kan de pushade filerna ses.
konvertera en int till sträng c++
Steg 5: Dra och skjuta ändringar till GitBash
Anta att filerna ändras och nya filer läggs till i det lokala arkivet. Så här sparar du ändringarna i git-förvaret:
Ladda ner alla andra ändringar från fjärrförvaret till det lokala förvaret.
git pull>
Förändringar måste iscensättas för åtagandet.
git add .>
eller
git add file_name>
Begå nu de iscensatta filerna.
git commit -m 'commit_name'>
Skjuta på förändringarna.
git push origin master>

Trycker på ändringar till GitBash
Nya ändringar kan ses:

Uppdaterad katalog
Hur man skapar och hanterar filialer i GitBash?
Anta att ett team arbetar med ett projekt och en filial skapas för varje medlem som arbetar med projektet. Därför kommer varje medlem att arbeta på sina grenar, så varje gång den bästa grenen slås samman med huvudgrenen i projektet. Grenarna gör det till ett versionskontrollerande system och gör det mycket enkelt att underhålla en projektkällkod.
Syntax
- Lista alla grenar i ditt arkiv.
git branch>
- Skapa en ny filial
git branch branch_name>
- Säkert Ta bort den angivna grenen
git branch -d branch_name>
- Tvinga bort den angivna grenen
git branch -D branch_name>
För att navigera mellan grenarna git kassan är använd. För att skapa en ny gren och slå på den.
git checkout -b new_branch_name>
Att helt enkelt byta till en filial
ett objekt i java
git checkout branch_name>
Efter utcheckning till filialen kan du se en * på den aktuella filialen Nu samma sak begå lägg till och begå åtgärder kan utföras på denna gren också.
Slå samman grenar i GitBash
Först, nå målgrenen
git checkout branch_name>
Slå samman grenen till målgren
git merge new_branc>
Kloningsförråd i GitBash
Kloning används för att få en kopia av det befintliga git-förrådet. När du kör git klon kommandot gör det att zip-mappen sparas på din standardplats
git clone url>
Detta kommando sparar katalogen som standardkatalognamnet för git-förvaret För att spara katalognamnet som ditt anpassade namn måste ett ytterligare argument skickas för ditt anpassade namn på katalogen
git clone url custom_name>
Ångra åtaganden i GitBash
När det finns en situation när du glömmer att lägga till några filer för att commit och vill ångra någon commit, kan den commiteras igen med -ändra
Syntax:
git commit --amend>
Slutsats
Du kan hantera din kod med hjälp av Git Bash-verktyget. Eftersom den har ett kommandoradsgränssnitt kan du använda skript för att automatisera processer. Du kan använda det på Windows, Mac och Linux eftersom det är en plattformsoberoende applikation. Det är öppen källkod och gratis. Några av de grundläggande och sofistikerade Git Bash-kommandona har diskuterats i det här inlägget. Git Bashs möjligheter för att klona arkiv, skapa och hantera grenar, slå samman grenar och ångra ändringar har också tagits upp.
Vanliga frågor på GitBash
Vad är Git bash?
GitBash ger användare att arbeta på Git-kommandoraden i Microsoft Windows-miljö.
Är Git Bash ett verktyg?
Git Bash-verktyget tillhandahåller kommandoradsfunktioner i Windows OS.
Vad är skillnaden mellan git och git Bash?
Git är versionskontrollsystemet som används för att hantera källkod och projekthistorik, medan Git Bash är en kommandoradsterminalmiljö för Windows som ger ett sätt att använda Git-kommandon.
Skiljer sig Git Bash från GitHub?
Git Bash är ett kommandoradsverktyg för att arbeta med Git lokalt, medan GitHub är en webbaserad plattform för att vara värd och samarbeta på Git-repositories.
och