Vad motsvarar ' svn upp ' i Git?


Bästa svaret

Kort svar

Den grova ekvivalenten av svn upp bör vara:

git commit -a

git pull

Långt svar

För att uppdatera din filial med ändringar gjorda på dess ursprung (ungefär motsvarande förvaret i svn) skulle du ge ut

git pull

Detta förutsätter att du har ställt in en standardfilial enligt Hur kan jag konfigurera en standardfjärrgren för när Jag git pull?

Om du vill uppdatera din gren med en annan gren än den ursprungliga källan till din kod kan du göra en av:

Lokalt : git pull / path / to / project master

Fjärrkontroll: git pull git: //host.org/path/to/project master

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

Var master är vilken gren du vill uppdatera.

Om du har gjort lokala ändringar i filer som har ändrats på distans kommer det att uppmana dig att begå dina ändringar innan du uppdaterar. – Git ”s commit, till skillnad från svn” s är helt lokalt. – Alla lokala ändringar kan göras genom att utfärda:

git commit -a

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *