Is it possible to setup a git remote repository and then use that repository or several machines to keep them in sync. I talking about my zsh setup files, functions, etc. I would tar up some files like .git, .gitconfig, etc. and then extract them at the new machine and then hopefully git fetch the files in the remote repository for that new machine.
Is this possible? Thanks for your help.