Git 分支管理:从命令行轻松掌控版本控制

·

1 min read

Git是一款强大的分布式版本控制系统,可以通过命令行进行分支管理,如:查看分支、创建新分支,切换分支,合并分支,删除分支等。下面给出具体的例子:

  1. 查看分支: 使用命令git branch可以查看当前仓库的所有分支,带有星号(*)的表示当前所在分支。

     git branch
    
  2. 创建新分支: 使用命令git branch <branch_name>可以创建一个新的分支。

     git branch feature_branch
    
  3. 切换分支: 使用命令git checkout <branch_name>可以切换到指定分支。

     git checkout feature_branch
    
  4. 创建并切换分支(git 2.23版本后可以使用): 使用命令git switch -c <branch_name>可以创建并切换到新的分支。

     git switch -c feature_branch
    
  5. 合并分支: 首先切换到目标分支(通常是主分支),然后使用git merge命令合并其他分支到当前分支。

     git checkout main
     git merge feature_branch
    
  6. 删除分支: 使用命令git branch -d <branch_name>可以删除已合并的分支,如果分支还未合并,可以使用-D选项强制删除。

     git branch -d feature_branch
    

以上例子只是简单演示了一些常用的分支管理命令,实际项目中,分支管理会更复杂,需要根据具体情况选择合适的分支策略和命令。当然,使用Git GUI工具也可以更直观地进行分支管理,但掌握命令行的基本用法非常重要,因为命令行在很多情况下是更高效、更灵活的方式。