Git介绍
Git 是一种分布式版本控制系统,常用于协同开发、代码管理和版本控制。
-
仓库(Repository):Git 仓库(Repository)通常指用于存储代码的目录或文件夹。可以是本地仓库或远程仓库(如 GitHub、GitLab 等)。
-
提交(Commit):提交指将本地修改保存到本地仓库中的操作。每一次提交都会生成一个唯一的 SHA-1 值作为提交 ID。
-
分支(Branch):分支指的是与主分支(master)平行的分支,用于不同的开发任务。可以通过分支进行代码的修改、添加和删除等操作,同时保持主分支的稳定性。
-
合并(Merge):将两个不同的分支合并为一个分支的操作。
-
远程(Remote):远程指的是远程 Git 仓库,通常用于多人协作开发时进行代码同步和交互。
-
拉取(Pull):将远程仓库的代码拉取到本地仓库的操作。
-
推送(Push):将本地仓库的代码推送到远程仓库的操作。
Git 的使用方式:
-
初始化一个 Git 仓库:在要存储代码的目录下运行
git init命令即可。 -
添加文件到 Git 仓库:完成修改后使用
git add命令将文件添加到暂存区,再通过git commit命令将文件提交到本地仓库。 -
查看 Git 仓库状态:使用
git status命令可以查看当前 Git 仓库的状态。 -
切换分支:使用
git checkout命令可以切换到指定的分支。 -
创建分支:使用
git branch命令可以创建一个新的分支。 -
合并分支:使用
git merge命令可以将指定分支合并到当前所在的分支中。 -
拉取远程仓库:使用
git pull命令可以将远程仓库的代码拉取到本地仓库中。 -
推送到远程仓库:使用
git push命令可以将本地仓库的代码推送到远程仓库中。