ITPub博客

首页 > IT职业 > IT职场 > 软件测试学习资源—Git 基础使用

软件测试学习资源—Git 基础使用

翻译 IT职场 作者:千锋教育官方 时间:2019-08-14 13:15:18 0 删除 编辑

Git  基础使用  

环境准备:

   操作系统: Win7 旗舰版  64位

   Git :自官网下载2.22 Windows版本,默认安装

   任意位置新建一个空白文件夹:d:/B03_Git

   在该文件夹中点击鼠标右键,选择“Git Bash Here”,打开Git终端控制窗口

 

初始化(新建)一个仓库:

图中命令依次解释:

命令: pwd  

解释:查看当前所在路径,即新建空白文件夹中(d:/B03_Git)

 

命令: git status

解释:查看当前仓库状态,由于此时还未创建仓库,因此提示“还没有仓库”

 

命令: git  --version

解释:查看当前使用的git版本号,显示当前使用的版本是2.22.0

 

命令: git  init

解释:在当前目录新建(初始化)一个仓库,成功后在本目录下多出一个默认隐藏的.git 文件夹,证明仓库创建成功

 

命令: git  status

解释:再次查看当前仓库状态,提示当前处于主分支(master)中,而且目前没有可供提交的文件。

 

 

 

新增文件操作:

命令: pwd

解释:查看当前所在路径,即新建空白文件夹中(d:/B03_Git)

 

操作:在仓库文件夹(d:/B03_Git)中新增一个子目录(T1),并在该子目录下新增一个文本文件(doc_1.txt)

命令: git add  .

解释:将doc_1.txt文件放入仓库的暂存区(stage)。其中的“.”是相对路径写法,代表当前路径,git会自动搜索当前路径下面新增的文件,并一起自动放入暂存区。

 

命令: git  status

解释:查看当前仓库状态。

       On branch master    当前处于master分支中

       No commits yet      当前内容没有提交

       Changes to be committed:  可以被提交的改变,后面列出发现的被改变的文件(doc_1.txt)

 

操作:继续在T1子目录中新增一个文本文件(doc_2.txt)

命令: git  status

解释:查看当前仓库状态。注意:前面的doc_1.txt已经通过add命令增加到暂存区。而新增的doc_2.txt文件还没有执行add命令。我们对比看此时仓库的状态有哪些提示信息。

      doc_1.txt 文件的提示信息没有发生改变

      untracked files ... : 红色文字提示有未跟踪到的文件doc_2.txt。

 

命令: git  add  ./T1/doc_2.txt

解释:再次执行add命令,通过指明文件名的方式,将doc_2.txt文件放入仓库的暂存区。注意:此时在仓库的暂存区一共有两个文件了doc_1.txt和 doc_2.txt。


 

提交文件操作:

命令: git commit –m  “ 提交两个文件”

解释:将增加到暂存区的文件提交到仓库中

      -m :提交说明选项。git要求提交时必须输入提交的说明信息,即后面的双引号中的内容。

结果:此次提交失败。提示中说明原因是git还不知道你是谁呢,即提交操作需要有一个用户帐户身份。提示中也说明了如何配置用户帐户信息的命令。


 

命令:git  config  --global  user.email  “xxxx@163.com”

      git  config  --global  user.name  “xxxx@163.com”

解释:分配配置你的邮箱帐户和用户名信息。再次执行上面的提交命令,提交成功。

     

 

 

再次熟悉一下整个操作过程

操作:在T1目录中新建第三个文件doc_3.txt

命令: git  add  .

解释:将新建文件增加到暂存区

 

命令: git  commit  -m  “aaaaaa”

解释:将暂存区文件提交到仓库,并增加注释信息

      [master  a6ce48a] aaaaaa   文件被提交到master分支成功,并自动赋予版本号a6ce48a

 

命令: git  status

解释:查看仓库状态。

On branch master 当前处于master分支

Nothing to commit, working tree clean    没有可提交内容,工作目录中也没有改变的内容

 

 

 

 

在提交命令中,如果没有输入 –m 选项(提交注释说明),git会自动打开vi编辑器(安装git的时候默认选择的编辑器),要求输入提交的注释说明信息,此时直接输入并保存即可。

 

查看提交日志:

命令: git log

解释:显示每次提交的版本日志(版本号、最新位置、提交人、提交时间等)

 

 

查看操作日志:

命令: git  reflog

解释: 显示使用命令操作的日志。如图中分别执行的5次(0~4)操作,包括初始化仓库、提交文件、回退版本等操作。

 

 

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69914734/viewspace-2653636/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
千锋IT职业教育——做真实的自己 用良心做教育

注册时间:2019-03-28

  • 博文量
    140
  • 访问量
    92341