在本地存储库与存储库之间同步更改Amazon CodeCommit知识库 - Amazon CodeCommit
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在本地存储库与存储库之间同步更改Amazon CodeCommit知识库

您可以使用 Git 来在本地存储库与CodeCommit存储库连接到本地存储库。

将更改从本地回购推送到CodeCommit存储库,运行git push remote-name branch-name.

从中拉取对本地存储库的更改CodeCommit存储库,运行git pull remote-name branch-name.

对于推动和拉动来说,远程名称本地存储库用于的别名是CodeCommit存储库。分支名称是上分支的名称CodeCommit要推送到或从中提取的存储库。

提示

要获得本地存储库用于的别名,请运行以下命令:CodeCommit存储库,运行git remote. 要获取分支名称列表,请运行 git branch。当前分支的名称旁边会显示星号 (*)。(您也可以运行 git status 来显示当前分支名称。)

注意

如果您克隆了存储库,从本地存储库的角度看,远程名称不是的名称CodeCommit存储库。在克隆存储库时,remote-name 会自动设为 origin

例如,要将更改从本地存储库推送到main在中分支CodeCommit带有昵称的存储库origin

git push origin main

同样,要从中提取对本地存储库的更改main在中分支CodeCommit带有昵称的存储库origin

git pull origin main
提示

如果向 git push 添加 -u 选项,则会设置上游跟踪信息。例如,如果您运行git push -u origin main),将来你可以跑git pushgit pull没有远程名称 分支名称. 要获取上游跟踪信息,请运行 git remote show remote-name(例如,git remote show origin)。

有关更多选项,请参阅 Git 文档。