gpt4 book ai didi

Git 到 Web 服务器 : How To Set remote git server to automatically merge the branch after pushing?

转载 作者:太空狗 更新时间:2023-10-29 14:20:46 25 4
gpt4 key购买 nike

首先,我是 Git 和 Git 钩子(Hook)的新手。这就是我想要做的...我想创建一个本地 git 存储库,我将在其中工作我的网站。然后,我想在我的网络服务器中设置一个 git 存储库,并使用 git 将更改直接从我的机器推送到服务器。为此,最佳路径是什么?

  • 我按照一些在线指南做了这个...
  • 在远程服务器上启动了一个存储库。
  • 在我的本地机器上启动了一个存储库
  • 作出 promise
  • 切换到不同的分支(无法将 master 分支推送到服务器(如果可以,这很容易))
  • 将该分支推送到服务器
  • 登录到服务器并将其中的分支 merge 到 master

我的问题是,这是完成这项工作的最佳方式吗?如果是,我可以自动使用 Hook 进行 merge 部分吗? (怎么做?我是 hooks 新手)

最佳答案

阅读您的问题和评论 - 问题在于您在服务器上初始化存储库的方式。

在您的服务器上,您需要使用以下命令初始化一个 存储库:

git init --bare

这将修复您在推送到服务器时遇到的错误。

关于Git 到 Web 服务器 : How To Set remote git server to automatically merge the branch after pushing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12123934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com