Git-16_忽略特殊文件
忽略特殊文件 说明 有些时候, 我们必须把某些文件放到Git工作目录中, 但又不能提交它们, 比如 保存数据库匹配的文件, 编译后的文件, 等等 那些不能被提交的文件, 每次 git status 时都会显示 "Untracked files: ..." 方案 1. 创建 ".gitigno
·
忽略特殊文件
说明
有些时候, 我们必须把某些文件放到Git工作目录中, 但又不能提交它们,
比如 保存数据库匹配的文件, 编译后的文件, 等等
那些不能被提交的文件, 每次 git status 时都会显示 "Untracked files: ..."
方案
1. 创建 ".gitignore" 文件
位置: 与".git"同级
2. 编写过滤规则
*.ini
*.xml
3. 参考过滤规则
https://github.com/github/gitignore
示例
创建 .gitignore 文件
$ cd /e/git_local/
(master)$ touch ".gitignore"
-------> edit .gitignore <-------
*.ini
*.xml
---------------------------------
(master)$ git add .gitignore
(master)$ git commit .gitignore -m "ignore config"
创建 db.ini 文件
(master)$ touch db.ini
(master)$ git status
On branch master
nothing to commit, working directory clean
创建 color.xml 文件
(master)$ touch color.xml
(master)$ git status
On branch master
nothing to commit, working directory clean
说明
有些时候, 我们必须把某些文件放到Git工作目录中, 但又不能提交它们,
比如 保存数据库匹配的文件, 编译后的文件, 等等
那些不能被提交的文件, 每次 git status 时都会显示 "Untracked files: ..."
方案
1. 创建 ".gitignore" 文件
位置: 与".git"同级
2. 编写过滤规则
*.ini
*.xml
3. 参考过滤规则
https://github.com/github/gitignore
示例
创建 .gitignore 文件
$ cd /e/git_local/
(master)$ touch ".gitignore"
-------> edit .gitignore <-------
*.ini
*.xml
---------------------------------
(master)$ git add .gitignore
(master)$ git commit .gitignore -m "ignore config"
创建 db.ini 文件
(master)$ touch db.ini
(master)$ git status
On branch master
nothing to commit, working directory clean
创建 color.xml 文件
(master)$ touch color.xml
(master)$ git status
On branch master
nothing to commit, working directory clean
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献5条内容
所有评论(0)