如何使用Git Gui添加遥控器?

时间:2012-07-16 16:06:15

标签: git git-gui

我想将更改推送到远程服务器上的文件夹。我甚至可以做地图驱动。 希望有一个文件夹浏览器(与选择创建仓库的位置相同),我可以在其中选择要推送到的服务器文件夹。由于我不知道我在这里有语法错误。

enter image description here

1 个答案:

答案 0 :(得分: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 -- .

您必须google git update hook才能获得包含上述代码所需的几行代码。