嗨,我是Bitbucket的新手。
一开始,在设置帐户时我被要求输入电子邮件ID ...那时我必须输入我的电子邮件ID或我共享的所有人的电子邮件ID我的代码用。
在设置我的代码库时,我使用以下步骤:
mkdir ABCproject
cd ABCproject
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin https://bitbucket.com/USERabc/rdf-project.git
git push -u origin master
但是在这些步骤中,我无法准确地将我的代码放在哪里,我正在分享。我是否必须将自己的代码放在ABCproject文件夹中?
声明git push -u origin master
给了我错误:fatal: https://bitbucket.com/USERabc/ABCproject/ABCproject.git/info/refs not found: did you run git update-server-info on the server?"
推送回购..我正在使用以下命令,
git remote add origin git@github.com:USERabc/ABCproject.git
$ git push origin master
它仍然给我同样的错误......(错误与上面相同)。上述陈述的含义是什么。
我是bitbucket的新手。谁能够帮助我了? (我的代码存储在我的电脑上,我想与朋友分享代码。)
答案 0 :(得分:1)
如果你正在使用Bitbucket,你需要阅读Bitbucket指令,而不是来自Github的指令。请参阅步骤here。
它们没有什么不同,但你需要添加你的原点指向bitbucket repo url,而不是来自github的东西。
至于你的问题在哪里放置代码,你要么
你可能想要做后者。
答案 1 :(得分:0)
首先,您的存储库是您放入代码的位置。存储库包含所有文件及其完整历史记录。这是您在键入git init
时创建的内容。所以是的,它是ABCproject
文件夹。
要将文件实际添加到存储库(将文件移入存储库之后),您需要将它们添加到历史记录中,类似于您对README
文件所做的操作。你应该参考一些关于如何做的Git教程,以及你可以做些什么。
接下来,正如亚历克斯已经指出的那样,你在谈论bitbucket但是使用GitHub URL。正确的网址应为https://<user>@bitbucket.org/<user>/abcproject.git
。请注意,使用git@bitbucket.org:…
或git@github.com:…
遥控器时,您正在使用SSH,您需要首先设置SSH密钥(该网站的帮助部分确实解释得非常好)。
最后,您尝试推送的存储库似乎根本不存在。因此,在推送之前,在站点上创建存储库。完成后,您还应该获得一个关于如何将(正确的)远程数据库添加到现有存储库并正确推送它的迷你教程。接下来,你应该没事。
一般情况下,我建议您查看bitbucket 101教程,尤其是“Create an Account and a Git Repo” part。对于一般的Git帮助,您应该阅读Git book(至少前两章)。