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时写的笔记,如果觉得对你有帮助,不要忘了点赞,评论,转发哟!!!
领取专属 10元无门槛券
私享最新 技术干货