我正在尝试创建一个工作流,在其中创建我的本地项目,根据项目名称自动创建远程bitbucket存储库,然后将该存储库克隆到我正在使用的本地文件夹中。 问题是,您无法克隆到包含文件的文件夹中。 到目前为止,解决方法是克隆到文件夹中,然后将内容移动到我的工作目录中。
到目前为止,这是行不通的:
git clone https://U:[email protected]/user-account/{project_name}.git & mv {project_path}/{project_name}/.git {project_path}/../../
一些问题:
&&
分隔,而不是&
{project_path}/
下移动 {project_path}/../../
,这是{project_path}
所在位置的两个目录。 这个对吗? 这应该可以实现您的意图:(将与bitbucket链接的.git
放入本地文件夹。)
git clone https://U:[email protected]/user-account/{project_name}.git --no-checkout tmp
mv tmp/.git {path_to_your_local_folder}/
rmdir tmp
您如何“自动创建一个位桶存储库”?
正常的工作流程是通过其站点创建一个位桶存储库。 现在,您无需克隆即可执行其余步骤。
git init
cat > .gitignore # add the patterns you don't want tracked
git add -A
git commit -m "initial commit"
git remote add origin <the url to your bitbucket repo>
git push origin master