浅学git工具

1.git工具介绍及使用

git工具直接安装:

直接运行exe文件进行安装,按默认的操作点击下一步就行了

校验:

在DOS命令行中输入:git  --version

如果能正常显示出对应的版本就是ok的

做初始化的配置:

为了提交代码时能够识别身份

git config --global user.email "email@example.com"
git config --global user.name "Your Name"

设置你的邮箱 你的姓名

 

 

 

* 常见的代码托管平台:

  • * github 全球最大的代码托管平台
  • * gitee 码云,国内的代码托管平台
  • * gitlab 私有的git代码托管平台,一般是由公司自己搭建。

### git基本使用命令

* 创建git仓库

1、创建一个目录

2、在DOS命令行中,进入到创建的目录下,然后输入 git init方法进行创建 。

注意事项:

通过git init创建项目后会在对应的目录下自动创建.git目录,.git目录主要用来存放git的相关操作信息。(日志)

如果已经通过git init创建git仓库,不要再次使用git init去创建,不然会覆盖之前的项目。

 

*  查看状态:git  status  用来查看git仓库的状态

 

 

 * 添加文件到缓存区    git add 文件名 或者git add .   (.号代表的是所有文件)

如果创建文件,没有提交到缓存区:

效果如下:

 没有提交到缓存区是标红的吖

添加后:

 提交到缓存区后,颜色由红色变成绿色,但是文件还没有到达仓库里面来,还需要后续的步骤。

* 添加到仓库 git commit -m "msg"

注意:-m ”msg“ 参数一定不能少。

 此时提交成功

 msg:表示添加的描述信息

如果修改文件的内容以后,git status又会出现文件标红 又要重新添加到缓存区,然后重新导入到版本仓库 

### git 版本创建及切换

* 查看版本信息: git branch

*+版本:表示当前所在的版本

 

 

* 创建版本分支: git branch dev_branch      git branch test_branch

git branch +自定义的分支名称(一定要见名知意)

 

 创建以后,查看所有的版本

 *号在哪一行 表示现在就在哪一个分支上

 

* 切换片本分支: git checkout dev_branch git checkout test_branch

git checkout +分支名 :切换到某个具体的分支版本

练习: 此次练习让你知道不同版本可以管理不同的文件

1.第一步切换到 你要使用的版本

 

 2.第二步 在仓库创建文件

 

 3.将文件丢到这个版本去

1.首先丢到缓存区

 

 2.添加到仓库

 

 3.因为我上传到的是test_lirongu_branch,我切换到其他版本参考是没有的

 

 切换到dev_lirongyu_branch 

 

git恢复特定的版本

git log 查看提交的历史版本

git reflog 来查看是全部的提交版本的信息

 

 

 

 

 

 

 

示例

回退版本的操作演示:

1.首先 我们现在在maopian这个分支里面

 

 

 2.新增文件,并且加入缓存区,然后加入仓库

 

 

 

 3.此时查看操作记录

 

 4.我需要回退到没有新增的时候

  回退之前:所有的文件全部提交 工作区休闲

 

   开始回退操作:睁大你的眼睛

  使用命令 git reset +hash的前六位

此时我想要回退到之前的版本:所以hash前六位应该是:

 

 回退:

 

 回退后的验证:

 

 如果想要继续回退:(回到到新增的那个状态)

git reset 新增版本的hash值的前六位

 

 回退后的验证:

 

 查看操作记录

 

posted @ 2022-09-23 10:54  我是江浩一哈  阅读(60)  评论(0)    收藏  举报