I use git with a big development team and I'd like to have a set of aliases be common across every developer. They change every so often, so I'd like to store them in origin somehow. Is there any way to set that up in git? I'm using gitosis for the git server (not sure if that would make a difference).
A:
You can versionning in your gitosis a default ~/.gitconfig with all of you alias and share configuration.
You can't modify you .git/config by project
You can too made some script to launch some git command like :
git config alias.st status
git config alias.ci commit
Each person to launch this script had this twice alias in local git config
shingara
2010-03-04 17:21:19