I am running beaglebone black on ubuntu installed on sd card. i am learning to program the device in trial and error method by installing various packages (just like CERN guys study sub atomic particles by hitting them together in various angles and studying their trajectories). So can i initialize a git repository at root directory and ignore volatile directories like /sys and /proc? Or watching what system directories is sufficient to successfully time track entire OS? Are there any similar snapshoting tools? Other than git, what repository system is best to time track binary files?
--EDIT--
What is list of non-volatile and important(unlike /tmp
) directories in /
?
Instead of using git
you could use a filesystem that support snapshots, like ZFS or BTRFS it will be more efficient and it's usage will be transparent to you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With