同步本地存儲庫和 AWS CodeCommit 存儲庫之間的更改 - AWS CodeCommit

AWS CodeCommit 不再提供給新客戶。的現有客戶 AWS CodeCommit 可繼續正常使用此服務。了解更多」

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

同步本地存儲庫和 AWS CodeCommit 存儲庫之間的更改

您可以使用 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

例如,要將更改從本地回購推送到帶有暱稱的 CodeCommit 存儲庫中的main分支origin

git push origin main

同樣,要使用暱稱從 CodeCommit 存儲庫中的main分支中提取本地回購的更改origin

git pull origin main
提示

如果您將 -u 選項新增至 git push,您將設定上游追蹤資訊。例如,如果你運行git push -u origin main),在 future 你可以運行,git pushgit pull而不 remote-name branch-name。 若要取得上游追蹤資訊,請執行 git remote show remote-name (例如,git remote show origin)。

如需更多選項,請參閱您的 Git 文件。