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

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博客 ” ,链接:http://blog.itpub.net/69914734/viewspace-2653636/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/69914734/viewspace-2653636/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值