My personal collection of dotfiles for a macOS bash@4 env. Comes with an installer script but can of course be copied file by file as well.
$ chmod +x bin/install_repository.sh
$ cd bin && ./install_repository.sh
From github.com:thibmaek/dotfiles
* branch master -> FETCH_HEAD
Already up to date.
This may overwrite existing files in your home directory. Are you sure? (y/n) y
building file list ... done
...
sent 5.12K bytes received 48 bytes 10.34K bytes/sec
total size is 17.56M speedup is 3397.49
Just run the install script again, it will detected changed files via the commits and only copy those to your home directory.