首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git 基础 3:需要忽略的文件,快速提交修改

这是我们学习的Git中文件的状态和基本命令

我们常常会有些文件不需要Git的版本管理,也不希望它们每次出现在git status的未跟踪文件列表中。比如日志文件,或者临时文件等。

这类文件的文件名往往有一些共同特点。我们可以创建一个名为.gitignore 的文件,列出要忽略的文件模式。

这是一个.gitignore文件的例子。

每一行表示一个文件名的匹配规则。 匹配的文件就会被Git忽略。

这是匹配规则的解释:

更多的匹配规则如下:

readme.txt 匹配的是文件readme.txt, 因为是在.gitignore文件里,

如果前面没有惊叹号(!),就是告诉Git忽略readme.txt文件。

现在加上惊叹号(!),意思就反过来了,让Git管理readme.txt文件

用git diff来查看修改的细节

跳过使用暂存区域来提交更新

我们目前使用的流程是:

git add 把修改放入暂存区

git commit再提交更新

Git提供了一个跳过使用暂存区域的方式:

git commit 命令加上 -a 选项,Git就会把所有已经跟踪过的文件暂存起来一并提交,从而跳过了上面的git add把修改放入暂存区的步骤。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180414G0LO5O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券