我在git中拥有所有配置,这有助于我在多台计算机之间同步我的整个环境。我想对Mozilla Thunderbird配置做同样的事情。问题是它的配置文件夹中有很多数据,我怀疑一切都是需要的(有IMAP缓存等)。
我的配置文件夹如下所示:
times.json
..
secmod.db
mailViews.dat
blist.sqlite
ImapMail
signons.sqlite
abook.mab
Mail
search.json
search-metadata.json
google_tasks_sync
formhistory.sqlite
mimeTypes.rdf
simple_storage.sqlite
webappsstore.sqlite
extensions
extensions.sqlite
extensions.ini
storage.sdb
compatibility.ini
content-prefs.sqlite
places.sqlite
pluginreg.dat
history.mab
addons.sqlite
blocklist.xml
calendar-data
downloads.sqlite
.parentlock
permissions.sqlite
localstore.rdf
session.json
folderTree.json
global-messages-db.sqlite
cookies.sqlite
key3.db
cert8.db
virtualFolders.dat
panacea.dat
prefs.js
.
我应该在git repo中包含哪些文件(例如我的.gitignore应该怎么样)?有没有更好的方法呢?