一、Git 的基本概念
1. 仓库(Repository): 仓库是存储代码的地方。可以通过
git init
命令将本地文件夹初始化为 Git 仓库,并使用
git clone
命令从远程仓库克隆到本地
2. 分支(Branch): 分支是指从主分支上创建出来的一个分支,可以在分支上进行独立的开发,不影响主分支。可以使用
git branch
命令创建、查看、删除分支,使用
git checkout
命令切换分支。
3.提交(Commit): 提交是指通过
git add
命令将修改的代码添加到缓存区,然后通过
git commit
命令将代码提交到本地仓库。每次提交都会生成一个唯一的 SHA-1 校验和,可以通过校验和来查看每一次提交的记录
4. 远程仓库(Remote Repository): 远程仓库是存储在网络上的仓库,可以通过
git remote add
命令添加远程仓库,使用
git push
命令将本地仓库推送到远程仓库,使用
git pull
命令从远程仓库拉取最新代码。
5. 克隆(Clone):这是从远程仓库复制代码库的过程。克隆是开发人员开始使用Git的第一步。
6. 合并(Merge): 合并是指将两个分支上的代码合并成一个提交。可以使用
git merge
命令将指定分支合并到当前分支。
7. 冲突(Conflict):当两个人同时修改同一个文件时,会发生冲突。开发人员需要手动解决这些冲突,以确保代码库的正确性。
二、Git 的使用方式
1.初始化仓库:使用
git init
命令将一个本地文件夹初始化为 Git 仓库
2.添加文件:使用
git add
命令将修改的文件添加到缓存区。
3.提交代码:使用
git commit
命令将代码提交到本地仓库。
4.查看提交记录:使用
git log
命令查看本地仓库的提交记录。
5.创建分支:使用
git branch
命令创建一个新的分支。
6.切换分支:使用
git checkout
命令切换到指定的分支。
7.合并分支:使用
git merge
命令将指定分支合并到当前分支。
8.添加远程仓库:使用
git remote add
命令添加远程仓库地址。
9.推送代码:使用
git push
命令将本地仓库推送到远程仓库。
10.拉取代码:使用
git pull
命令从远程仓库拉取最新代码。