git add 文件夹_软件测试学习资源—Git 基础使用

环境准备:

操作系统: Win7 旗舰版 64位

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

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

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

d80792619826a01e2d3294495005d682.png

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

图中命令依次解释:

命令:pwd

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

命令:git status

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

命令:git --version

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

命令:git init

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

命令:git status

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

803ec8168e39875594c484af6feb73d6.png

新增文件操作:

命令: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。

7c07198efd9130f8b468c870a99a76e7.png

提交文件操作:

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

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

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

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

a51f29f369088a1b7e277a071023d0b6.png

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

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

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

5b5c5dafdd83b64151058810dd0567d5.png

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

操作:在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 没有可提交内容,工作目录中也没有改变的内容

f573637bd12249dff9c79d9751c023c1.png

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

3f037b602357e4b8c74210cdd50d2d4b.png

查看提交日志:

命令:git log

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

1027076c998056a8660270bce1a5ed58.png

查看操作日志:

命令: git reflog

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

d5679050b127522b710853d57067113c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值