Git 常用命令

182 阅读1分钟

git branch

  • git branch

        查看本地分支列表, 如果分支前带有 * 表示当前分支

  • git branch -a

        查看所有分支包括远程分支和本地分支

  • git branch -r

        查看远程分支列表

  • git branch -v

        查看本地分支列表,并带上最后一次提交信息,-v 可以和以上命令组合,效果为带上最后一次提交信息

  • git branch test

       本地创建 test 分支,但不会切换到 test 分支,仍保留在当前分支

  • git branch -d test

        删除 test 分支,如果test 分支仍有一些未提交代码则会删除失败,可使用 git branch -D test强制删除 test 分支

  • git branch -m oldName newName

        给分支重新命名

git checkout

  • git checkout filename

        放弃单个文件修改

  • git checkout .

        放弃当前目录下所有的修改

  • git checkout test

        切换到 test 分支

  • git checkout -b test

        如果 test 分支存在则切换到 test 分支,如果不存在,在创建 test 分支并切换到 test 分支