在使用git的过程中,有可能有些本地配置的文件或者一些自己的密码文件之类的不希望上传到远程库中,这时我们就需要.gitnore文件来帮我们忽略掉这些文件了.
-
语法
-
指定过滤某个文件
a.txt
-
指定过滤某种类型
*.zip *.rar
-
过滤某个目录
dir/
-
不过滤某个文件
!b.txt
-
-
用法
先将.gitignore提交到远程仓库,然后删除掉远程仓库中包含过滤文件的缓冲,再次提交过滤的文件发现无法提交了
[lkc@lkcdeMacBook-Pro:] ~/Desktop/Code/gitSample $ git add .gitignore [lkc@lkcdeMacBook-Pro:] ~/Desktop/Code/gitSample $ git ci -m "ignore" [master acaf1c2] ignore 2 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 .idea/vcs.xml [lkc@lkcdeMacBook-Pro:] ~/Desktop/Code/gitSample $ git st On branch master nothing to commit, working tree clean [lkc@lkcdeMacBook-Pro:] ~/Desktop/Code/gitSample $ git add .idea/vcs.xml The following paths are ignored by one of your .gitignore files: .idea/vcs.xml Use -f if you really want to add them. [lkc@lkcdeMacBook-Pro:] ~/Desktop/Code/gitSample $
.gitignore文件使用
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 部分PM在设计移动端产品的时候,往往是随意画了个原型尺寸或者上网找个模板套进去,当然也有部分知道用375x667比...