从一个回购推送到另一个回购 - Git

moe*_*sef 5 git push pull remote-server

我在我的本地电脑上有一个回购.我想在我的本地仓库中开发和更改分支,然后将这些更改推送到我可以进入的服务器上的repo进行测试.我该怎么做呢?我从来没有从本地推送/拉到服务器,只是通过SSH从我的bitbucket帐户下拉到我的本地计算机或远程服务器.

谢谢,莫

Kla*_*urn 6

您可以通过登录来创建服务器上的存储库,然后执行git init --bare.

然后在你当地的电脑上

git remote add serverrepo <url to server repo>
Run Code Online (Sandbox Code Playgroud)

现在你可以推送到serverrepo和origin(bitbucket?).

如果您愿意,可以将分支推送到serverrepo:

git push -u serverrepo branchname
Run Code Online (Sandbox Code Playgroud)

如果您需要以某种方式在服务器上"发布"回购,您可以按照本指南进行操作.