我想将更改推送到远程服务器上的文件夹。我甚至可以做地图驱动。 希望有一个文件夹浏览器(与选择创建仓库的位置相同),我可以在其中选择要推送到的服务器文件夹。由于我不知道我在这里有语法错误。
答案 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
才能获得包含上述代码所需的几行代码。