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,您可以在未來執行 git push 和 git pull 而不帶 remote-name
branch-name
。若要取得上游追蹤資訊,請執行 git remote show remote-name
(例如,git remote show origin)。
如需更多選項,請參閱您的 Git 文件。