Git的使用
目录
Git
Git简介
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

Git的三种文件状态
- 已修改(modified):表示修改了文件,但还没保存到数据库中。
- 已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。
- 已提交(committed):表示数据已经安全地保存在本地数据库中。
Git的三个阶段
- 工作区是对项目的某个版本独立提取出来的内容。
- 暂存区是一个文件,保存了下次要提交的文件列表信息。
- Git目录是Git用来保存项目的元数据和对象数据库的地方。
Git的工作流程
- 在工作区修改文件。
- 如果你想要下次提交的更改选择性地暂存,这样只会将更改的部分添加到暂存区。
- 提交更新,找到暂存区的文件,将快照永久性的存储到Git目录。
Git命令
常用命令
git config --global user.name "用户名" 设置用户名
git config --global user.email "邮箱" 设置邮箱
git init 初始化工作目录
git add 添加文件
git status 跟踪文件状态
git rm 从版本库移除文件
git mv 移动文件
git commit 提交文件
git commit -m 日志信息
git log 查看提交日志
git reset 取消暂存的文件
git checkout 撤销对文件的修改
分支合并命令
git checkout master 首先切换到合并分支,如主分支
git merge <name> 执行分支合并命令
git status 查看冲突
分支管理命令
git branch -v 查看每一个分支的最后一个提交
git branch --merged 查看已合并的分支
git branch --no-merged 查看未合并的分支
git branch -d <name> 删除分支
未合并的分支会删除失败,可以使用-D来强制删除
Git小乌龟
Git小乌龟简介
Git小乌龟是一款开源的图形化Git客户端,它让Git操作变得更加简单,不需要使用命令行进行操作,帮助用户更好地管理和控制Git仓库,包括创建、克隆、提交、合并、推送等操作,可以提高我们的生产效率。
首先下载小乌龟

接着下载汉化包
Git小乌龟的使用
以Gitee作为中央仓库来演示
推送操作
新建文件夹


点击Git在这里创建版本库

点击确定

此时仓库初始化成功


创建文件

点击Git提交

填写日志信息,选择要提交的文件并点击提交

显示提交完成


点击TortoiseGit然后选择推送

点击管理

添加远端信息

添加远端并确定

显示推送成功

此时文件出现在了gitee中央仓库中

推送操作完成
拉取操作
新建文件夹并在此创建版本库


点击TortoiseGit并且点击拉取

点击管理远端

填写远端名称,URL并且点击添加/保存,最后点击确定

点击确定

显示拉取成功


拉取操作完成

浙公网安备 33010602011771号