<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>eppler</title>
    <link>https://ruby-china.org/eppler</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>git 忽略目录下的文件，保留目录的方法</title>
      <description>&lt;p&gt;在目录下创建.gitignore
内容:
log/&lt;/p&gt;

&lt;p&gt;假设 log 目录下有：
log/
    --1.log
    --2.log&lt;/p&gt;

&lt;p&gt;新建一个空文件：.gitkeep，文件名随意，这里只是为了说明。&lt;/p&gt;

&lt;p&gt;执行命令:git add log/.gitkeep -f 
这里如果不加-f 会出现错误:
$ git add log/.gitkeep
The following paths are ignored by one of your .gitignore files:
log
Use -f if you really want to add them.
fatal: no files added&lt;/p&gt;

&lt;p&gt;然后提交上传就好了。&lt;/p&gt;</description>
      <author>eppler</author>
      <pubDate>Mon, 07 Jan 2013 16:52:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/7846</link>
      <guid>https://ruby-china.org/topics/7846</guid>
    </item>
  </channel>
</rss>
