在我们的团队中,我们开始开发新软件,我们在服务器中存储的tar.gz中包含一个共同的开发工作区。
我想在解压缩此开发工作区的目录上启动一个新的git存储库。但我希望Git能够开始跟踪对新文件的更改或对此常见开发工作区的修改。
目前我唯一可以做的就是让git跟踪所有内容,我不喜欢这样的内容,因为这个工作区中有很多文件,这会让git变慢。:
workspace/$ git init
workspace/$ git add .
workspace/$ git commit -m 'First Commit'
workspace/$ git br NewSoftware
workspace/$ git co NewSoftware
workspace/$ git br -d master
workspace/$ git remote add origin user@server:/srv/git
workspace/$ git push origin master
现在每个人都可以使用标准工作区下载分支NewSoftware。但是我希望他们下载tar.gz然后下载更改。
到目前为止,我们一直在使用类似的东西,但系统管理员不可用,所以我们在如何做到这一点上有点迷失。