git是什么就不多介绍了, 本文总结一下本地仓库管理的流程和命令

  1. 初始化仓库:

    • 打开终端或命令行界面,进入想要存储代码的本地目录。
    • 运行命令git init,初始化一个新的本地Git仓库。
  2. 添加和提交文件:

    • 在本地仓库中创建或添加文件之后, 运行命令git add <文件名>将文件添加到暂存区。
    • 运行命令git commit -m "提交信息"将文件提交到本地仓库。
    • 运行git rm --cached <文件路径>来取消跟踪一个已跟踪的文件或者目录.
  3. 查看状态和变更:

    • 运行命令git status,查看当前仓库的状态,包括已修改、已暂存和未跟踪的文件。
    • 运行命令git diff,查看已修改但未暂存的文件变更内容。
  4. 分支管理:

    • 运行命令git branch,查看所有分支及当前所在分支。
    • 运行命令git branch <分支名>,创建一个新的分支。
    • 运行命令git checkout <分支名>,切换到指定的分支. 也可以使用git switch <分支名>, 这个命令就是专为切换而定的。
    • 运行命令git merge <分支名>,将指定分支的变更合并到当前分支。
    • 运行命令git branch -d <分支名>,删除指定的分支。
  5. 版本管理:

    • 运行命令git log,查看提交历史记录。
    • 运行命令git log --oneline,以简洁的方式查看提交历史记录。
    • 运行命令git checkout <提交ID>,切换到指定的提交。
    • 运行命令git revert <提交ID>,撤销指定的提交。这会取消对应的提交, 然后创建新的提交(即撤销之后的版本).
    • 运行命令git reset <提交ID>,将当前分支的HEAD指针重置到指定的提交。

以上