I have an OpenWRT router with an exroot, that I am configuring for OpenVPN, and since I store the configuration in git, my work flow goes like this:
1. Plugin the thumbdrive into the router.
2. Plugin / Boot up the router.
3. SSH into it
4. Make a change.
5. Test the change.
6. If it works, then poweroff the router
7. Plug my thumb drive into my computer.
8. Commit the changes with git.
9. Goto 1.
Is there a better way to do this? Since I can't install git on the router itself, I can't just make the changes on the router. Is it possible to use something like an nfs share to speed things up?