【问题标题】:How to Add Remote with Git Gui?如何使用 Git Gui 添加远程?
【发布时间】:2012-07-15 12:41:05
【问题描述】:

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

【问题讨论】:

  • 你能解释一下为什么当你投反对票时这是一个糟糕的问题吗?或者请指点我正确的方向?

标签: git git-gui


【解决方案1】:

添加遥控器与物理遥控器本身无关。它仅用于管理对遥控器本身的引用。

话虽如此,听起来您想使用 Git 部署到服务器。您可以使用推动分支来实现这一点。但是,您首先必须通过在服务器上运行它来进行远程设置

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

现在您必须在此 repo 中添加一个钩子,以便在每次推送到分支时触发。在这个钩子中,你会:

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

您必须在谷歌上搜索git update hook 以获取包装上述行所需的几行代码。

【讨论】:

    猜你喜欢
    • 2013-02-07
    • 2020-02-07
    • 2019-03-07
    • 2017-06-02
    • 1970-01-01
    • 2017-06-09
    • 1970-01-01
    • 1970-01-01
    • 2023-01-24
    相关资源
    最近更新 更多