Git的使用

目录

Git

Git简介 

Git的三种文件状态

Git的三个阶段

Git的工作流程

Git命令

常用命令 

分支合并命令

分支管理命令

Git小乌龟

Git小乌龟简介 

Git小乌龟的使用

推送操作

拉取操作


Git

Git简介 

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

下载地址

Git的三种文件状态

  1. 已修改(modified):表示修改了文件,但还没保存到数据库中。
  2. 已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。
  3. 已提交(committed):表示数据已经安全地保存在本地数据库中。

Git的三个阶段

  1. 工作区是对项目的某个版本独立提取出来的内容。
  2. 暂存区是一个文件,保存了下次要提交的文件列表信息。
  3. Git目录是Git用来保存项目的元数据和对象数据库的地方。

Git的工作流程

  1. 在工作区修改文件。
  2. 如果你想要下次提交的更改选择性地暂存,这样只会将更改的部分添加到暂存区。
  3. 提交更新,找到暂存区的文件,将快照永久性的存储到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 执行分支合并命令

git status 查看冲突

分支管理命令

git branch -v 查看每一个分支的最后一个提交

git branch --merged 查看已合并的分支

git branch --no-merged 查看未合并的分支

git branch -d 删除分支

        未合并的分支会删除失败,可以使用-D来强制删除

Git小乌龟

Git小乌龟简介 

Git小乌龟是一款开源的图形化Git客户端,它让Git操作变得更加简单,不需要使用命令行进行操作,帮助用户更好地管理和控制Git仓库,包括创建、克隆、提交、合并、推送等操作,可以提高我们的生产效率。

下载地址

首先下载小乌龟 

 Git的使用_第1张图片

接着下载汉化包 

 Git的使用_第2张图片

Git小乌龟的使用

以Gitee作为中央仓库来演示

推送操作

新建文件夹

Git的使用_第3张图片

Git的使用_第4张图片

 点击Git在这里创建版本库

 Git的使用_第5张图片

 点击确定

Git的使用_第6张图片

 此时仓库初始化成功

Git的使用_第7张图片

Git的使用_第8张图片

 创建文件

Git的使用_第9张图片

点击Git提交

Git的使用_第10张图片

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

Git的使用_第11张图片

显示提交完成

Git的使用_第12张图片

 Git的使用_第13张图片

 点击TortoiseGit然后选择推送

点击管理

Git的使用_第14张图片

添加远端信息

Git的使用_第15张图片

添加远端并确定

Git的使用_第16张图片

 显示推送成功

Git的使用_第17张图片

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

Git的使用_第18张图片

 推送操作完成

拉取操作

新建文件夹并在此创建版本库

Git的使用_第19张图片

Git的使用_第20张图片

 点击TortoiseGit并且点击拉取

Git的使用_第21张图片

 点击管理远端

Git的使用_第22张图片

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

Git的使用_第23张图片

 点击确定

Git的使用_第24张图片

 显示拉取成功

Git的使用_第25张图片

 Git的使用_第26张图片

拉取操作完成

你可能感兴趣的:(Linux,git)