如何使用Git GUI添加远程仓库?

11

我希望将我的更改推送到远程服务器上的文件夹。 我甚至可以映射到它。 希望有一个文件夹浏览器(与选择要创建repo的位置相同),我可以选择要进行推送的服务器文件夹。 由于没有这个功能,我知道我在这里存在语法错误。

输入图像描述


你能解释一下为什么这是一个不好的问题,导致你要点踩吗?或者请指点我正确的方向? - isurfbecause
1个回答

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来获取几行代码,以包装以上行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接