如何在共享主机上设置 Git 远程仓库

时间:2021-03-03 19:40:33

标签: git

想知道是否有人可以帮助我进行 Git 推送设置?我正在尝试在 Windows 本地计算机上设置 Git 远程并推送到 IONOS 共享主机服务器。我可以使用 PuTTY SSH 到我的 IONOS 共享主机,没有任何问题。所以我希望我可以将 Git 设置为远程到服务器并将本地更新文件推送到主机存储库。这是我迄今为止尝试过的:

当我使用用户名、ip 地址 PuTTY 进入主机服务器时,我登陆这里:

Binary.exe /unregserver

ls 产生这个

(uiserver):u123:~$

我在 repo/site.git/hooks 中的接收后文件 =

logs  repo  src  www

本地 git 远程设置 =

#!/bin/sh git --work-tree=/ --git-dir=/repo/site.git checkout -f (u123是用户名,我没有root权限)

当我从 Git Bash (MINGW64) cmd 窗口执行“git push production master”时,我得到“服务器的主机密钥未缓存在注册表中......”的东西,回答“n”(直到我让它工作),它只是挂起。然后我按 Ctrl-C 并得到“致命:无法从远程存储库读取”。

主机服务器上的 repo 目录现在全部都是 rwx,直到(如果)我开始工作,所以我知道我有完全访问权限。我确实在主机服务器上有完整的路径信息,并且还在 post-receive 和 git remote 中尝试了这些信息。

就像我提到的,用户名和 IP 地址在 PuTTY 中工作,只是不是通过 Git。 任何帮助将不胜感激,我已经用尽了我能想到的每一个组合。也许我无法在 IONOS 托管服务器上执行此操作。

蒂亚 _标记

0 个答案:

没有答案