git分支命令大全

worktile 其他 90

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Git是一种分布式版本控制系统,分支是Git的重要功能之一。通过分支,我们可以在同一个代码仓库中同时开展多个任务开发,不会相互影响。下面是常用的Git分支命令大全:

    1. 创建分支:git branch [branch_name]
    该命令用于创建一个新的分支。

    2. 切换分支:git checkout [branch_name]
    该命令用于切换到指定的分支。

    3. 创建并切换到新分支:git checkout -b [branch_name]
    该命令用于创建一个新的分支,并立即切换到该分支上。

    4. 查看分支:git branch
    该命令用于查看当前仓库中存在的所有分支。

    5. 合并分支:git merge [branch_name]
    该命令用于将指定分支上的代码合并到当前所在的分支。

    6. 删除分支:git branch -d [branch_name]
    该命令用于删除指定的分支。

    7. 强制删除分支:git branch -D [branch_name]
    该命令用于强制删除指定的分支。

    8. 查看分支合并图:git log –graph –oneline
    该命令用于查看分支的合并情况,以图形化的方式展示。

    9. 查看远程分支:git branch -r
    该命令用于查看远程仓库中存在的所有分支。

    10. 创建远程分支:git push origin [branch_name]
    该命令用于将本地分支推送到远程仓库。

    11. 删除远程分支:git push origin –delete [branch_name]
    该命令用于删除远程仓库中的指定分支。

    12. 拉取远程分支到本地:git checkout -b [local_branch] origin/[remote_branch]
    该命令用于在本地创建一个新分支,并将远程分支的代码拉取到本地。

    以上是Git分支的常用命令,通过灵活使用这些命令,可以更好地管理代码的开发与合并。希望对你有所帮助!

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    1. git branch: 查看所有分支,当前分支前会有一个*号。
    2. git branch [branch-name]: 创建一个新的分支。
    3. git branch -d [branch-name]: 删除一个已合并的分支。
    4. git branch -D [branch-name]: 强制删除一个分支,即使该分支未合并。
    5. git branch -m [branch-name-1] [branch-name-2]: 将分支名为branch-name-1的分支重命名为branch-name-2。
    6. git checkout [branch-name]: 切换到指定分支。
    7. git checkout -b [branch-name]: 创建一个新的分支,并立即切换到该分支。
    8. git checkout -b [branch-name] [commit-oid]: 基于指定提交创建一个新的分支,并切换到该分支。
    9. git merge [branch-name]: 合并指定分支到当前分支。
    10. git rebase [branch-name]: 将当前分支的提交“重新设置”到指定分支上。
    11. git cherry-pick [commit-oid]: 选择一个提交,并将其应用到当前分支。
    12. git branch –set-upstream-to=[origin/branch-name]: 将当前分支设置为指定远程分支的上游分支。
    13. git branch –unset-upstream: 取消当前分支的上游分支设置。
    14. git branch –merged: 查看已经合并到当前分支的分支。
    15. git branch –no-merged: 查看还未合并到当前分支的分支。

    以上是一些常用的git分支命令,可以帮助你进行分支的创建、切换、合并和重命名等操作。使用这些命令可以更好地管理你的代码库,并充分利用git的分支管理功能。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Git 是一个非常强大的版本控制工具,它的分支功能可以帮助开发团队更好地管理和协作项目。下面是一些常用的 Git 分支命令的详细说明。

    1. 创建分支
    – `git branch `:创建一个新的分支 `branch-name`。
    – `git checkout -b
    `:创建一个新的分支 `branch-name` 并切换到该分支。

    2. 切换分支
    – `git checkout `:切换到指定的分支 `branch-name`。

    3. 查看分支
    – `git branch`:列出所有本地分支。
    – `git branch -r`:列出所有远程分支。
    – `git branch -a`:列出所有本地分支和远程分支。

    4. 删除分支
    – `git branch -d `:删除已合并的分支 `branch-name`。
    – `git branch -D
    `:强制删除未合并的分支 `branch-name`。

    5. 合并分支
    – `git merge `:将当前分支与指定的分支 `branch-name` 合并。
    – `git rebase
    `:将当前分支的提交移动到指定的分支 `branch-name` 上,重建提交历史。

    6. 推送分支
    – `git push origin `:将本地分支 `branch-name` 推送到远程仓库。
    – `git push –all origin`:推送所有本地分支到远程仓库。

    7. 抓取分支
    – `git fetch`:从远程仓库抓取所有分支的最新变化。
    – `git fetch origin `:从远程仓库抓取指定分支 `branch-name` 的最新变化。

    8. 查看分支历史
    – `git log`:显示当前分支的提交历史。
    – `git log –graph`:以图形化的方式显示提交历史和分支合并情况。

    9. 重命名分支
    – `git branch -m `:重命名分支 `old-branch-name` 为 `new-branch-name`。

    10. 基于标签创建分支
    – `git checkout -b `:基于标签 `tag-name` 创建一个新的分支 `branch-name`。

    以上是一些常用的 Git 分支命令,通过合理地使用这些命令,可以更好地管理和协作项目的开发。希望对你有帮助!

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部