码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins持续集成 之 git的 .gitignore文件

时间:2018-12-02 22:31:29      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:present   ota   log文件   erro   ranch   err   hat   ror   远程仓库   

为什么要使用.gitignore文件

大量与项目无关的文件全推到远程仓库上,同时的时候会非常慢,且跟编辑器相关的一些配置推上去之后,别人更新也会受其影响。所以,我们使用该文件,对不必要的文件进行忽略,使其不被git追踪

一般情况下,.gitignore文件,在项目一开始创建的时候就创建,并推送到远程服务器上。这样大家初次同步项目的时候,就是用到该文件,避免以后,团队成员把与项目无关的文件,传到远程服务器上。

*.log 表示忽略项目中所有以.log结尾的文件
/error.log 表示忽略项目中根目录中的error.log 这个文件
src/main/test/* 表示忽略/src/main/test/目录下的所有文件

.gitignore 展示

kangdeMacBook-Air:test1 kang$ touch .gitignore
kangdeMacBook-Air:test1 kang$ echo "*.log" >> .gitignore 
kangdeMacBook-Air:test1 kang$ touch test.log
kangdeMacBook-Air:test1 kang$ git status
On branch master
Untracked files:
  (use "git add <file>..." to include in what will be committed)

    .gitignore            #新建的test.log文件已没有踪

nothing added to commit but untracked files present (use "git add" to track)
kangdeMacBook-Air:test1 kang$ ls
file1       test.log
kangdeMacBook-Air:test1 kang$ ls -al
total 16
drwxr-xr-x   6 kang  staff  204 12  2 21:07 .
drwxr-xr-x   6 kang  staff  204 12  2 15:03 ..
drwxr-xr-x  14 kang  staff  476 12  2 21:07 .git
-rw-r--r--   1 kang  staff    6 12  2 21:07 .gitignore
-rw-r--r--   1 kang  staff    4 12  2 15:13 file1
-rw-r--r--   1 kang  staff    0 12  2 21:07 test.log

Jenkins持续集成 之 git的 .gitignore文件

标签:present   ota   log文件   erro   ranch   err   hat   ror   远程仓库   

原文地址:http://blog.51cto.com/12965094/2325029

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!