Git er et system for distribuert versjonskontroll designet for å muliggjøre offentlig eller privat utvikling av programvare. Kode i Git er primært vert på et sentralt depot som GitHub, Bitbucket, eller et selvhostet alternativ som GitLab. Lokale kopier kan klones fra de viktigste online depotene.
Som utvikler kan du redigere din egen lokale kopi så mye du vil. Når du er fornøyd med endringene dine, kan det være lurt å sende endringene til online-depotet. Ved å presse tilpasningene dine kan alle dra nytte av bidragene dine og for fellesskapet å fortsette å gjenta dem.
Hvordan pushe oppdateringer
Kommandoen for å pushe oppdateringene dine er bare "git push", men før du kjører den kommandoen er det noen andre ting du må gjøre først. Før du kan pushe endringene dine, må du først konfigurere hvilken eller hvilke endrede filer du vil sende ved å legge dem til i oppsetningsområdet. Du kan legge til filer til iscenesettelsesområdet med "git add"-kommandoen.
Tips: Alle kommandoene for å pushe oppdateringer må kjøres via terminalen fra git-prosjektets katalog.
Når du legger til filer, kan du spesifisere dem individuelt, for eksempel "git add [filnavn]", eller du kan bruke jokertegn, for eksempel "git add *.txt" for å legge til alle txt-filer.
Enten før eller etter at du legger til filene, er det god praksis å sjekke om du har gått glipp av noen redigerte filer. Du kan gjøre dette med kommandoen "git status". "git status"-kommandoen vil vise hvilke filer som har endringer iscenesatt for commit og hvilke som ikke gjør det.
Tips: Når du legger til en fil, legger den faktisk ikke til hele filen, bare endringene som er gjort i den filen. Dette betyr at hvis du gjør endringer i en fil etter å ha lagt den til, må du legge den til på nytt. Dette betyr at en fil kan vises både i listen over trinnvise endringer og endringer uten trinn.
![](/f/19dcba2fffdfa1b06f1f93530eecb3b2.png)
![](/f/dc30ceaa273276c8e2aee1d68d6f1c9c.png)