我在 GitHub 上有一个应用程序。我把它拉到我的笔记本电脑上,编辑文件,然后推回 GitHub,没问题。
现在,我想将此应用程序部署到我的服务器。因此,我通过 SSH 连接到我的服务器并创建了一个 git repo:
ssh git@example.com
mkdir my_project.git
cd my_project.git
git init --bare
然后,从我的笔记本电脑上,我运行这个:
git remote add myserver git@example.com:my_project.git
git push -u myserver master
但是,当我 SSH 回到远程服务器时,我看不到任何文件,而且我似乎无法签出它们(如果我尝试签出,我得到这个:“致命:此操作必须在工作树中运行")
请帮忙,我希望能够 SSH 回到我的服务器并运行我的应用程序(节点 server.js),就像我在本地一样。
谢谢!