《Git开发实战》删除文件、忽略操作

01

删除本地文件

删除本地文件 git rm/commit

1.比如,我先查看当前目录有哪些文件,然后选择删除message文件,然后再查看当前状态,我们能发现git已经把我们删除的message文件记住了,git提示我们已经在本地代码中把message文件删除了,但是没有提交到本地仓库中,也就是说如果我们不提交,git是不承认把message文件删除的!我们发现看到提示,我们要删除文件其实是要用git rm 文件名 命令才能将删除这个改动提交到待提交列表中,我们再次执行git rm message命令,这个时候我们可以看到,我们已经将改动放到了待提交列表中,提示我们提交到本地仓库中去!

2.我们将删除改动,正式提交到本地仓库中去,然后查看本地提交的改动;

以上,就是删除本地文件的操作!

02

忽略文件

忽略文件.gitignore

1.使用理由:因为在协同开发的时候,比如同时做后端开发,每个人的数据库的密码是不一样的,如果纳入版本控制,每次pull代码后都要重新修改(当然你也可以不提交这个文件),所以数据库的配置文件就不要纳入git的版本控制中去!

2.比如,我们在原来的目录中创建一个database.yml数据库配置文件,如果不将它纳入忽略版本控制中,git就会提示我们这个文件没有提交到待提交列表,没有放到仓库中管理,就会很烦;

3.这个时候,我们就可以创建一个.gitignore文件(注意:这个文件要和.git文件在同一个目录中),来将我们不需要纳入版本控制的文件添加到这个文件中去,git就不会再提示你了。我们再次查看git status,发现之前的database.yml文件已经不再有提示信息了,现在只有.gitignore文件的提示信息;

4.我们提交.gitignore文件

以上就是.gitignore文件的操作,可以根据自己需要,配置需要忽略的一些文件!

本文是本人在学习Git时写的笔记,如果觉得对你有帮助,不要忘了点赞,评论,转发哟!!!

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

扫码关注云+社区

领取腾讯云代金券