【发布时间】:2019-06-18 14:43:30
【问题描述】:
我在 cPanel Git™ 版本控制模块中看不到任何存储库,即使文件已成功从远程提取并且在文件系统中可见。
我正在尝试使用 cPanel 的 Git 部署系统通过 cPanel 设置部署(参见例如:https://documentation.cpanel.net/display/CKB/Guide+to+Git)。
在我使用 SSH 从 GitHub 克隆远程存储库时遇到错误,我发现这是一个 GitHub 问题,他们的系统更喜欢 HTTPS 连接而不是 SSH: https://help.github.com/en/articles/error-permission-denied-publickey 我以这种方式连接,并且可以正常工作(例如,我没有收到权限被拒绝错误)(请参阅代码)
但是,显然因为我使用的是 HTTPS 而不是 SSH,所以我无法使用此屏幕截图中的可视化界面:https://www.dropbox.com/s/5rkxyd1f88jv4ge/cPanel%20-%20Git%E2%84%A2%20Version%20Control%202019-06-18%2010-39-33.png?dl=0
所以,我的问题是,我现在如何让存储库出现在界面中,以便我可以使用可视化界面而不是终端来管理部署?
username@host ~]# ssh-add /home/username/.ssh/lwtogithub.pub
输入 /home/username/.ssh/lwtogithub.pub 的密码: [用户名@host ~]# git clone https://github.com/username/forwardjump-genesis-child.git 克隆成“forwardjump-genesis-child”... 'https://github.com' 的用户名:用户名 “https://username@github.com”的密码: 远程:枚举对象:762,完成。 远程:计数对象:100% (762/762),完成。 远程:压缩对象:100% (267/267),完成。 远程:总计 762(增量 480),重用 758(增量 479),打包重用 0 接收对象:100% (762/762), 771.86 KiB | 8.04 MiB/s,完成。 解决增量:100% (480/480),完成。 [用户名@host ~]#
我希望存储库出现在 cPanel Git™ 版本控制模块中,如下图所示:
https://blog.cpanel.com/wp-content/uploads/2018/06/image2018-3-23_9-48-58.png
【问题讨论】:
标签: git deployment cpanel