git is lame. Containers and docker are cool. So, stop using git and start using dcs, the version control system built on top of docker!
git is confusing. Who is merging what where? Too many branches? Do you often spend too long on thinking about commit messages? With dcs, you will never have to worry about these, and more again!
dcs initinitialises a new dcs repo in the current directorydcs commitcreates a new commit. No, you can't have commit messages. You were gonna write "asdf" anyway.dcs pushpushes your commits to a docker repository. Any container repo, no additional setup required!dcs pullpulls your commits from a container repository, into the current directory.
dcs is a very lightweight bash script. You can simply download dsc.sh and add it to your path. For example, if the script is at ~/dcs/dcs.sh, then you can add alias dcs='~/dcs/dcs.sh' to your ~/.bashrc file.
You need to have the following packages installed:
dockeropensslOther requirements like tar, grep, awk, etc. are preinstalled on most linux distros.