我是bitbucket的新手。我正在阅读bitbucket文档来学习它。我是叉子的概念。在fork文档中,他们提供了如何将fork存储库克隆到本地计算机的教程。本教程使用TortoiseHG Workbench。我已将外部回购分配给我的回购。现在我想使用git bash克隆我的fork存储库,因为我已经克隆了一个git repo。我无法使用bit bash克隆fork repo。 fork repo仅使用TortoiseHG Workbench进行克隆,或者还有克隆命令。
我正在使用这些命令来克隆我的fork repo。
git clone git@bitbucket.org:user/myqoute.git
错误是
conq: not a git repository.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
答案 0 :(得分:3)
首先,您需要fork(意思是在BitBucket端进行克隆)一个 Git 存储库,而不是像tutorials/tutorials.bitbucket.org这样的多变量存储库。
使用例如tutorials/online-edit-starter。
然后你可以用:
克隆那个分支git clone https://bitbucket.org/yourUserName/online-edit-starter.git
(使用您的BitBucket凭据:用户名和密码)
或者:
git clone git@bitbucket.org:yourUserName/online-edit-starter.git
(前提是您在该回购中注册了公共ssh密钥)
如何克隆存储库? (proposed的Rajesh Chaubey)
首先使用fork存储库:
git clone https://rajeshchaubey87@bitbucket.org/rajeshchaubey87/uispark.git
(复制您的存储库网址。) (然后转到主文件夹)。
cd uispark
git remote add upstream https://animatorstar@bitbucket.org/animatorstar/uispark.git
git fetch upstream
git merge upstream/master
git remote -v
git status
git add -A
git commit -m "your comment here"