mgaw

导航

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 <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并且点击添加/保存,最后点击确定

 点击确定

 显示拉取成功

 

拉取操作完成

posted on 2023-11-25 00:03  A魔法恐龙  阅读(23)  评论(0)    收藏  举报  来源