Hva tilsvarer ' svn up ' i Git?


Beste svaret

Kort svar

Det grove ekvivalenten av svn opp skal være:

git commit -a

git pull

Langt svar

Hvis du vil oppdatere filialen din med endringer på opprinnelsen (omtrent tilsvarer depotet i svn), utgir du

git pull

Dette forutsetter at du har angitt en standardgren i henhold til Hvordan kan jeg konfigurere en standard ekstern gren for når Jeg drar?

Hvis du vil oppdatere grenen din med en annen gren enn den opprinnelige kilden til koden din, kan du gjøre en av:

Lokalt : git pull / path / to / project master

Fjernkontroll: git pull git: //host.org/path/to/project master

Ssh: git pull ssh: //[email protected]/path/to/project master

Hvor master er hvilken gren du vil oppdatere.

Hvis du har gjort lokale endringer i filer som har endret seg eksternt , vil det be deg om å begå endringene dine før du oppdaterer. – Git «s commit, i motsetning til svn» s er helt lokalt. – Alle lokale endringer kan begås ved å utstede:

git commit -a

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *