Git 是一个分布式版本控制系统,用于跟踪文件和项目的变化。下面是 Git 的基本概念和使用方式:
-
仓库 (Repository):
- Git 仓库是存储项目文件和历史变更的地方。
- 有两种类型的仓库:本地仓库和远程仓库。
-
本地仓库 (Local Repository):
- 在本地计算机上存储项目文件和历史变更的仓库。
- 使用
git init
命令在目录中创建一个新的本地仓库。
-
远程仓库 (Remote Repository):
- 在网络上托管的 Git 仓库,通常用于团队协作。
- 最常见的远程仓库平台是 GitHub、GitLab 和 Bitbucket。
-
提交 (Commit):
- 将文件的更改保存到 Git 仓库中的操作。
- 使用
git commit
命令创建一个新的提交,并附上相应的提交消息。
-
分支 (Branch):
- Git 中的一个独立的工作流,允许并行开发和尝试新功能,而不会影响主要代码线。
- 使用
git branch
命令创建和管理分支。
-
合并 (Merge):
- 将一个分支的更改合并到另一个分支中的操作。
- 使用
git merge
命令执行合并。
-
拉取 (Pull) 和 推送 (Push):
- 拉取是从远程仓库获取最新更改并合并到本地仓库的操作,使用
git pull
命令。 - 推送是将本地仓库的更改上传到远程仓库的操作,使用
git push
命令。
- 拉取是从远程仓库获取最新更改并合并到本地仓库的操作,使用
-
克隆 (Clone):
- 从远程仓库创建一个本地仓库的拷贝。
- 使用
git clone
命令克隆远程仓库。
-
状态 (Status):
- 查看当前工作目录中文件的状态,包括已修改、已暂存和未跟踪的文件。
- 使用
git status
命令查看状态。
-
日志 (Log):
- 查看提交历史的命令。
- 使用
git log
命令查看提交历史。
-
撤销更改 (Revert/Reset):
- 撤销先前的更改或提交。
- 使用
git revert
或git reset
命令进行撤销操作。
了解了Git的基本概念和使用方式,便可以开始使用 Git 进行版本控制和团队协作了。
工作愉快!