【发布时间】:2017-09-26 21:28:21
【问题描述】:
我一直在尝试将本地 python 烧瓶存储库链接到我在谷歌云中的远程(生产)虚拟机。
在谷歌虚拟机上:
sudo mkdir /home/git && cd /home/git
sudo mkdir flask_project.git && cd flask_project.git
sudo git init --bare
sudo vim hooks/post-receive
{Added}
#!/bin/sh
GIT_WORK_TREE=/home/www/flask_project git checkout -f
sudo chmod +x hooks/post-receive
在本地开发中
git init
git remote add production web@<externalip>:/home/git/flask_project.git
我已经生成了 SSH 密钥并向 GCP 元数据添加了公钥,但是当我将提交从本地推送到远程时:
git push production master
Git 停止并且提交没有到达远程。
任何想法我可以如何链接回购?
【问题讨论】: