2015-05-06 104 views
3

我以前曾在命令行上使用过git和github。我下载了sourcetree并使用bitbucket玩了一下,看看最好的选择。我想我无意中在命令行上意外迁移了Bitbucket。因为现在当我执行git init并尝试推送时,github上没有任何事情发生。然后我试图从我的Mac中删除所有的访问密钥,并试图用ssh密钥重新安装github,但那似乎不起作用。当我做混帐拉 - 我得到以下terminal line 如何删除bitbucket,并回到我的命令行github上工作?将Bitbucket转换为Github

+0

你是什么意思“我意外地迁移了命令行上的Bitbucket”? Bitbucket是您存储库的托管服务。它与你的命令行中发生的事情没有任何关系。另外,你写道:*当我做git init并尝试推送时,github *上没有任何事情发生。在初始化一个新的存储库之后,你不应该期望任何东西被推入。您首先必须为此设置一个* remote *(即指向GitHub上托管的现有存储库的链接)。 – Jubobs

+0

我真的很新。谢谢你的建议。我认为git init会在github上做一个空的回购,我可以自动添加提交并推送给master。起初我不明白。 – user3730179

回答

2

在GitHub上,你会发现你的资料库网址倒右手边

github

复制URL,你会需要它。现在启动终端并导航到您的git存储库所在的目录。运行以下,你应该看到您的到位桶设置为原点,

git remote -v 

,我们需要将其删除,并与您的GitHub更换。我们可以这样做

git remote remove origin 
git remote add origin [email protected]:ollieatkinson/OKAMutableDirectedGraph.git 

现在你应该能够像平常那样推/拉!请记住用自己的URL替换远程URL。

+1

Markdown格式化提示:请勿在堆栈溢出中使用三重支持语法。相反,请将您的代码缩进4个空格。 – Jubobs

+0

我必须一直反复做这个每个回购? – user3730179

+0

谢谢@Jubobs – user3730179

相关问题