我克隆了一个github仓库。我进行了一些修改并将其提交到本地,但没有将它们推送到github。我在bitbucket中创建了一个新的存储库,并打算使用以下命令将本地存储库推送到该新存储库:
cd my_local_repo
git push --mirror url_new_repo
这似乎起初是可行的,但是我看到我所做的提交和我没有推送到github的提交还没有被推送到bitbucket中的url_new_repo。如何将本地提交推送到url_new_repo?
答案 0 :(得分:3)
您需要先添加一个遥控器,如下所示:
$> git remote add bitbucket_origin <your-bitbucket-repo-url>
您现在可以通过运行以下命令来查看此添加的遥控器:
$> git remote -v
现在,将存储库的本地版本推送到bitbucket:
$> git push bitbucket_origin <your-branch-name>
# <your-branch-name> is where you're checked-out to locally
# It can be seen by:
$> git branch
答案 1 :(得分:1)
我认为您可以添加第二个遥控器,然后推到第二个遥控器
$ git remote add bitbucket path/to/your/repo.git
$ git push bitbucket