Git学习笔记(二)

1.忽略文件

git提供了一种可配性很强的机制来允许用户将制定的文件或目录排除在版本控制之外,它会检查代码仓库的根目录下是否存在一个名为.gitignore的文件,如果存在的话就去一行一行的读取这个文件里边的内容并把每一行指定的文件或目录排除在版本控制之外。注意.gitignore中指定的文件或目录是可以使用”*”通配符的

ignore
这样就表示把bin目录和gen目录下的所有文件都忽略掉,从而使用的他们不会加入到版本控制当中

2.查看修改内容

git status

status
查看修改状态
git diff 文件名
diff
查看该文件修改的内容

3.撤消未提交的修改

git checkout 文件名

checkout
执行这个命令后,我们队这个文件所做的一切修改就应带被撤销了,不过这种方法只是用于那些还没有执行过add命令的文件,如果某个文件已经被添加过了,这种方式就无法撤消其更改的内容
如果想要撤消已添加的文件修改,我们应当先对其取消添加,然后才可以撤回提交
取消添加

    git reset HEAD 文件名

reset
然后再运行一遍git status命令,你就会发现妨碍文件重新变回了未添加状态,此事就可以使用checkout命令将修改的内容撤销了

4.查看提交记录

git log

log
可以看到,每次提交记录包含提交id,提交人,提交日期,以及提交描述这四个信息,

git log 

log
如果提交记录非常多的时候,我们想看其中一条记录,可以在命令中制定该记录的ID,并加上-1参数表示我们只想看到一行记录,
而如果想要查看这条提交记录具体修改了什么类容,可以在命令中加入 -p参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值