我的项目结构如下:
git remote add origin https://User@bitbucket.org/scm/proj1/repos1.git
git remote set-url origin https://User@bitbucket.org/scm/proj1/repos1.git
git push -u origin master
我使用bitbucket,并且已经创建了Project1。但是我不想手动创建存储库。另外,我的本地计算机中具有完整历史记录的代码。通过第一次将此代码推送到bitbucket中,它将自动在bitbucket中创建存储库吗?
我的代码:
fatal: NullReferenceException encountered.
Object reference not set to an instance of an object.
fatal: remote error: Repository not found
The requested repository does not exist, or you do not have permission to
access it.
我收到以下错误:
var frm = $('#editForm');
frm.off("submit"); //detach any existing submits.
frm.submit(function(event){…
有什么办法可以做到这一点?我不想手动创建存储库。相反,当我将代码推送到特定项目下时,bitbucket会自行首次创建存储库吗?
答案 0 :(得分:2)
由于必须先创建存储库 ,所以您可以使用BitBucket Could API /2.0/repositories/{username}/{repo_slug}
(BitBucket服务器具有different API)对创建过程进行脚本编写
这样,您的脚本可以在本地文件夹上循环,并为每个文件夹创建相应的远程存储库,并在每个子文件夹上添加origin
配置。