如何在远程机器上检出远程 git 分支?

如何在远程机器上检出远程 git 分支?

我保留了一套简单的潘多克-在服务器上生成 HTML 文件,并且我决定使用 git 进行版本控制。

我从不直接在服务器上编辑文件,因此我会在服务器上保留一个已签出的分支;当我在本地副本上进行更改时,我会提交并推送;然后我通过 SSH 连接到服务器并将其合并到那里的工作副本中:

git push
ssh my-server.org "(cd /some/git/repo/ && git reset --hard)"

有没有更简单的方法可以做到这一点?

相关内容