我在一个多个人同时在同一个项目上工作的办公室工作,因此我们使用版本控制(git)。目前我们push/pull
我们对github.com的所有提交,但我想设置它,以便我们push/pull
到特定的共享文件夹。
我尝试过使用cygwin的sshd和git daemon
而没有运气。
基本上我想完全从图片中删除github,这样我就可以说出这样的命令:
git push S:/repo master
git pull S:/repo master
S:/repo
是共享文件夹
有什么想法吗?
答案 0 :(得分:2)
您可以通过执行
在文件夹/ mnt / repo中创建存储库git init --bare
在该文件夹中。 之后,您可以将其作为遥控器添加到您的本地仓库并将所有内容推送到它:
git remote add origin /mnt/repo
git push origin --all
因此,如果某个共享已挂载到/ mnt / repo,则推送到它的每个人都将使用相同的存储库。