我遇到了一个两难的境地,我希望能指出正确的方向。
我有两个(不言自明的)文件夹:scripts
和data
。我一直在data
添加要分析的新数据文件,而在scripts
我编写R
脚本来分析这些文件。
我跟踪两个文件夹中的更改。因此,我将新数据文件添加到data
。这与跟踪更改无关。我只想让脚本和数据一起移动,因为我至少在两台机器上工作。
我觉得我正在使用Git不正确,因为(关于data
文件夹)我基本上将它用作同步工具。
所以我的问题:将Git用于数据是不是习惯?
答案 0 :(得分:1)
我不认为你做得特别糟糕。也许您可以将数据保存在自己的分支上,然后将其用作子模块或子树?