Updates / including important .git files
*actually* handling git files
correctly handle git configuration type files
Adding feature checkout / publish