分支的 Git 命令 - Amazon CodeCatalyst

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

分支的 Git 命令

您可以使用 Git 來建立、管理和刪除您在電腦 (本機儲存庫) 或開發環境中的來源儲存庫複製中的分支,然後將變更遞交並推送至 CodeCatalyst 來源儲存庫 (遠端儲存庫)。例如:

列出本機儲存庫中的所有分支,並在目前分支旁邊顯示星號 (*)。

git branch

將遠端儲存庫中所有現有分支的相關資訊提取至本機儲存庫。

git fetch

列出本機儲存庫中的所有分支,以及本機儲存庫中的遠端追蹤分支。

git branch -a

僅列出本機儲存庫中的遠端追蹤分支。

git branch -r

使用指定的分支名稱在本機儲存庫中建立分支。在您遞交並推送變更之前,此分支不會出現在遠端儲存庫中。

git branch branch-name

使用指定的分支名稱在本機儲存庫中建立分支,然後切換至該分支。

git checkout -b branch-name

使用指定的分支名稱切換至本機儲存庫中的另一個分支。

git checkout other-branch-name

使用本機儲存庫為遠端儲存庫指定的暱稱和指定的分支名稱,將分支從本機儲存庫推送到遠端儲存庫。也在本機儲存庫中設定分支的上游追蹤資訊。

git push -u remote-name branch-name

將變更從本機儲存庫中的另一個分支合併到本機儲存庫中的目前分支。

git merge from-other-branch-name

刪除本機儲存庫中的分支,除非其包含尚未合併的工作。

git branch -d branch-name

使用本機儲存庫為遠端儲存庫指定的暱稱和指定的分支名稱,刪除遠端儲存庫中的分支。(注意冒號 (:) 的使用方式。) 或者,指定 --delete作為 命令的一部分。

git push remote-name :branch-name

git push remote-name --delete branch-name

如需詳細資訊,請參閱您的 Git 文件。