Skip to content
CQUPTLei edited this page Jun 16, 2023 · 1 revision

Welcome to the C_Language wiki!

Git的使用教程:

一、Git安装于配置

二、Git的工作原理

  1. 仓库(Repository):解释仓库的概念,包括本地仓库和远程仓库。
  2. 提交(Commit):介绍提交的概念,包括提交的结构和内容。
  3. 分支(Branch):解释分支的概念,包括主分支(master/main)和特性分支的使用。
  4. 合并(Merge):讲解分支合并的过程和策略。
  5. 冲突解决(Conflict Resolution):解释当合并操作中出现冲突时如何解决。

三、Git的常用操作

  1. 初始化仓库(Initialize):创建一个新的Git仓库。
  2. 添加文件(Add):将文件添加到Git的跟踪列表中。
  3. 提交更改(Commit):将更改记录到仓库中。
  4. 查看历史(Log):查看仓库的提交历史。
  5. 创建分支(Branch):创建新的分支以便并行开发。
  6. 切换分支(Checkout):切换当前工作分支。
  7. 合并分支(Merge):将一个分支的更改合并到另一个分支。
  8. 解决冲突(Conflict Resolution):手动解决分支合并中的冲突。
  9. 推送(Push):将本地仓库的更改推送到远程仓库。
  10. 拉取(Pull):从远程仓库获取最新的更改。
  11. 克隆(Clone):复制远程仓库到本地。

四、高级Git操作

  1. 重置(Reset):撤销提交并重置仓库状态。
  2. 回滚(Revert):创建新的提交以撤销先前的提交。
  3. 重写历史(Rewriting History):修改过去的提交历史。
  4. 子模块(Submodule):在一个仓库中使用其他仓库。
  5. 忽略文件(Ignoring Files):设置Git忽略特定文件或目录。
  6. 钩子(Hooks):通过自定义脚本在Git操作前后执行特定动作。
Clone this wiki locally