本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在本地存储库和存储库之间同步更改 AWS CodeCommit repository
您可以使用 Git 同步本地存储库和连接到本地存储 CodeCommit 库的存储库之间的更改。
要将更改从本地存储库推送到 CodeCommit 存储库,请运行git push
remote-name
branch-name。
要从存储库中提取对本地存储 CodeCommit 库的更改,请运行git pull
remote-name
branch-name。
无论是推送还是拉取,remote-name都是本地仓库对 CodeCommit 存储库使用的昵称。branch-name是 CodeCommit 存储库上要推送或提取的分支的名称。
提示
要获取本地 CodeCommit 存储库使用的昵称,请运行git remote。要获取分支名称列表,请运行 git
branch。当前分支的名称旁边会显示星号 (*)。(您也可以运行 git status 来显示当前分支名称。)
注意
从本地存储库的角度来看,如果您克隆了存储库,则remote-name不是存储库的 CodeCommit 名称。当您克隆存储库时,会自动设置remote-name为origin。
例如,使用昵称origin将更改从本地存储库推送到 CodeCommit 存储库中的main分支:
git push origin main
同样,要从存储库中的main分支中提取对本地存储 CodeCommit 库的更改,昵称为origin:
git pull origin main
提示
如果向 git push 添加 -u 选项,则会设置上游跟踪信息。例如,如果你跑git push -u
origin main),将来你可以跑步也可以git pull不跑git pushremote-namebranch-name。要获取上游跟踪信息,请运行 git remote show remote-name(例如,git remote show origin)。
有关更多选项,请参阅 Git 文档。