- bin
- deps
- sqlite
- assets
日常写的时候,假设主要内容都在 bin 里面,deps 里的依赖内容多且杂,sqlite 经常变动,而 assets 里都是 binary 大文件。
实际场景下,不是这么简单的三个文件夹,而是各有若干个。这里是简化类型。
于是 git 的时候,我是直接 ignore 了 deps 和 assets 的部分。git 的时间颗粒比较细。
但是在较大时间跨度,比如一个月一次的时候,想把其它部分也备份一下。现在用的方法是手动每月复制一份。
请问如果在这种不同的颗粒度的情况下,大家习惯怎么处理?
一种是不用 ignore,还是在总目录下 git,但各个目录分别 commit 。不过这样的话总感觉有点彆扭。
或者双开,再来个 SVN ?但也就两个而已。
期望的场景是,开发类 /依赖类 /数据类,能分别 git 到三个独立的部分。( assets 就还是手动备份算了)但因为它们都在一个主目录下,git 好像不能这么干吧?
也是个假设的场景,是我在玩 Homeassistant 时碰到的问题,大家随便聊聊。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.