我在本地计算机上有一个仓库。我想在本地仓库中开发和修改分支,然后将这些更改推送到我可以通过ssh访问的服务器上的仓库进行测试。我该怎么做?我从未将本地仓库推送/拉取到服务器上,只是通过SSH从我的Bitbucket帐户向本地计算机或远程服务器下载。
谢谢, Mo
谢谢, Mo
git init --bare
命令来在服务器上创建一个仓库。git remote add serverrepo <url to server repo>
现在你可以推送和拉取到服务器仓库,以及到源(Bitbucket?)。
如果您希望只将分支推送到服务器仓库,则可以这样做:
git push -u serverrepo branchname
git remote add web ssh://xx.xxx.xxx.xxx/home/mo/dev.git
。 - moesef