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 文件。