git - 如何通过ssh将git repo推送到远程服务器?

标签 git ssh server phpstorm

我有一台可以通过SSH访问的远程服务器。如何将我的本地git存储库推送到那里?服务器未安装git,我想通过我的IDE(PhpStorm)进行所有操作

到目前为止,对我而言,唯一的解决方案是使用WinSCP将本地存储库的目录与远程服务器上的目录同步,但这很麻烦,而且我不希望其他应用程序执行git应该做的工作。

最佳答案

实际上,远程服务器需要安装.git。没有其他办法了!

如果服务器已安装.git,则可以从本地计算机添加remote存储库。您可以通过在终端中输入git remote add branchname user@domain.tld/path/to/your/repo.git来实现。

此命令会将您的本地存储库连接到您的网站所在的远程服务器。无需git帐户。

这个家伙解释得很好。

https://www.youtube.com/watch?v=9qIK8ZC9BnU

关于git - 如何通过ssh将git repo推送到远程服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38946592/

相关文章:

windows - Windows 版 Git 停止工作

git - "Move"文件到 Git 中自己的分支

ssh - 戈朗 : forward ssh over websocket

c++ - 如何在 Windows 中通过 SSL 端口枚举域 Controller

python - django应用程序多个硬盘驱动器[Errno 18]无效的跨设备链接

php - 检查PHP套接字服务器中的断开连接客户端

git - 将我的 MacBook 更新到 MacOs Mojave 后出现 ssh_dispatch_run_fatal git 错误

git - 如何使用 gitlab-ci.yml 进行简单的 pull ?

mysql - 如何通过两个SSH主机连接MySQL数据库

ssh - PuTTY 连接管理器下载?