我目前正在和一些同学一起做一个项目,我想和他们分享代码,他们不会改变代码,他们只是需要看看我的工作走了多远。
我试着在github上创建一个存储库,但它们不是私有的,除非你付费,我不想这样做。我还尝试了bitbucket,在那里我不能导入本地文件,只能导入已经存在的github存储库。
如何在Bitbucket中添加本地文件,或者在何处创建私有存储库。
我对编程还不是很了解,整个版本控制和git主题对我来说都是新的。
发布于 2018-07-11 16:12:31
要将本地文件夹导入到bitbucket repo中,您可以按照以下步骤操作。
前提条件:
在您要导入到bitbucket repo的文件夹目录中,执行:
git rev-parse --show-toplevel
如果显示为not a git reposiroty,则意味着本地文件夹尚未在git repo中进行管理。否则,如果它显示父目录,则表示本地文件夹已在git repo中进行管理。
导入步骤:
如果本地文件夹不在本地git存储库中,则
如前提条件2所示,如果本地文件夹没有在本地git存储库中进行管理,那么通过以下命令创建(假设文件夹myfolder是您想要导入的内容,并且它在C:\test\example\myfolder中):在目录C:\test\example git init git add中。git commit -am 'initial commit‘’Else,如果文件夹已在git存储库中进行管理,请跳过此步骤。
使用命令git remote add origin bitbucket repo URL>将新创建的bitbucket存储库添加为本地git存储库的远程origin。例如:
git remote将源https://accountu@bitbucket.org/account/reponame.git
使用以下命令将本地提交推送到bitbucket存储库:
git推流-u源站
现在,本地文件夹myfolder被成功推送到bitbucket repo。
发布于 2018-07-09 20:20:53
首先,必须初始化主项目文件夹中的存储库。然后在BitBucket.org上创建存储库。此外,您还必须为git客户端创建一对密钥,以便您可以推送更改。
将公钥添加到BB后,擦除以下内容:
git remote add origin git@bitbucket.org:<org or user>/<repo name>.git其中:
<org or user>使用您的Bitbucket帐户的名称(或团队/组织)、<repo name>user存储库名称。示例:https://bitbucket.org/user/simple-repository -链接到用户的存储库,称为“简单存储库”。
git remote add origin git@bitbucket.org:user/simple-repository.git我差一点就忘了。在该运行之后:
git push -u origin master这会将所有文件推送到远程存储库。
发布于 2018-07-09 20:22:17
你应该学习一些与Git Basics相关的东西。之后,您将知道BitBucket存储库不仅是通过导入GitHub存储库创建的,而且还可以是通过本地文件夹创建的。
另外,既然你提到了“同学”,也许你也可以选择拥有无限私有存储库的GitHub Student Pack。
https://stackoverflow.com/questions/51245175
复制相似问题