Git 是一种分布式版本控制系统,可以追踪文件的变化并协助多人协作开发项目。下面是 Git 的基本概念和使用方式:
-
仓库(Repository):Git 用来存储项目的地方,可以理解为项目的文件夹,包含项目的所有文件和历史记录。
-
提交(Commit):提交是指保存项目当前状态的操作,每次提交都会记录文件的变化,包括新增、修改和删除。
-
分支(Branch):分支是在仓库中独立存在的工作线,可以用来开发新功能、修复 bug 等,不会影响主分支(master)的代码。
-
合并(Merge):将两个分支合并为一个,通常是将开发完成的功能分支合并到主分支。
-
拉取(Pull):从远程仓库获取最新代码并与本地代码合并。
-
推送(Push):将本地代码更新推送到远程仓库。
-
克隆(Clone):从远程仓库复制一份完整的项目到本地。
使用 Git 的基本流程如下:
-
初始化仓库:
git init
,在项目文件夹中初始化一个 Git 仓库。 -
添加文件:
git add <file>
,将文件添加到暂存区。 -
提交文件:
git commit -m "Message"
,提交文件并添加提交信息。 -
创建分支:
git branch <branch-name>
,创建一个新的分支。 -
切换分支:
git checkout <branch-name>
,切换到指定的分支。 -
合并分支:
git merge <branch-name>
,将指定分支合并到当前分支。 -
拉取与推送:
git pull
和git push
,与远程仓库同步代码。 -
查看状态:
git status
,查看当前仓库的状态。
以上是 Git 的基本概念和使用方式,希望能帮助你入门 Git。