Commit (kontrola verze) - Commit (version control) - Wikipedia
tento článek potřebuje další citace pro ověření.Října 2017) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v ovládání verze systémy, a spáchat je operace, která odesílá nejnovější změny zdrojového kódu do úložiště, čímž jsou tyto změny součástí hlavní revize úložiště. Na rozdíl od zavazuje se ve správě dat, závazky v systémech pro správu verzí jsou v úložišti uchovávány neomezeně dlouho. Když tedy ostatní uživatelé provedou Aktualizace
nebo a Překontrolovat
z úložiště dostanou nejnovější potvrzenou verzi, pokud neuvedou, že si přejí načíst předchozí verzi zdrojového kódu v úložišti. Systémy pro správu verzí umožňují snadné vrácení zpět k předchozím verzím. V této souvislosti je potvrzení v rámci systému správy verzí chráněno, protože je snadno vráceno zpět, a to i po použití potvrzení.
Používání
Git
Chcete-li provést změnu v sakra na příkazový řádek, za předpokladu, že je nainstalován git, je spuštěn následující příkaz:[1]
git commit -m 'zpráva potvrzení'
To je také za předpokladu, že soubory v aktuálním adresáři byly představeny jako takové:
git přidat.
Výše uvedený příkaz přidá všechny soubory v pracovním adresáři, které mají být připraveny pro potvrzení git. Po uplatnění potvrzení je posledním krokem posunutí potvrzení na dané softwarové úložiště, v níže uvedeném případě pojmenován původ
, do pobočky mistr
:
git push origin master
Zkratka pro přidání všech nezařazených souborů a potvrzení současně je také:[2]
git commit -a -m 'potvrzení zprávy'
Mercurial (hg)
Chcete-li provést změnu v Mercurial na příkazový řádek, za předpokladu hg je nainstalován, použije se následující příkaz:[3]
hg commit --message 'Commit Message'
To je také za předpokladu, že soubory v aktuálním adresáři byly představeny jako takové:
hg přidat
Výše uvedený příkaz přidá všechny soubory v pracovním adresáři, které se mají připravit pro potvrzení Mercurialu. Po uplatnění potvrzení je posledním krokem posunutí potvrzení na dané softwarové úložiště, do výchozí
větev:
hg tlačit
Viz také
Reference
- ^ „Dokumentace Git - git-commit“. www.git-scm.com. Citováno 2017-10-04.
- ^ „DevDocs“. devdocs.io. Citováno 2019-11-23.
- ^ "Hg - Mercurial - rychlý start". www.mercurial-scm.com. Citováno 2018-11-05.