2012-07-16 65 views
9

我想将更改推送到远程服务器上的文件夹。我甚至可以做一个地图驱动器。 希望有一个文件夹浏览器(与选择在哪里创建回购相同),我可以选择我要推送到的服务器文件夹。由于我不知道我在这里有一个语法错误。如何使用Git Gui添加远程?

enter image description here

+0

你能解释为什么这是一个糟糕的问题,当你投票吗?或者请指出我正确的方向? – isurfbecause 2012-07-16 16:52:21

回答

4

添加远程无关与实体遥控器本身。它只是用于管理引用遥控器本身。

这就是说,这听起来像你想用Git部署到服务器。您可以使用推动分支来达到此目的。但是,你首先必须通过服务器

git clone --bare //path/to/your/repo /some/dir/on/the/server/.git 

上运行这个现在你必须挂钩添加到该回购解雇每次你推到一个分支时有远程设置。在这个钩子你会:

git --git-dir=/some/dir/on/the/server/.git --work-tree=/where/to/deploy/to checkout deployment-branch -- . 

你必须谷歌git update hook获得的代码来包装上面的线所需要的几行。