使用 GitHub CLI 创建 repo 时是否可以更改克隆目录?
Is it possible to change, clone directory, when creating repo using GitHub CLI?
我使用 PyCharm 来处理我的 Python 项目,并且我使用创建项目的标准程序
打开Pycharm->新建项目->指定位置->指定“新建Virtualenv环境”->创建
现在从这个目录,我使用 GitHub CLI 在 github 上创建我的 repo,就像这样
gh repo create MyProject
这些是提示选项
? Visibility Public
? Would you like to add a .gitignore? Yes
? Choose a .gitignore template Python
? Would you like to add a license? No
? This will create the "MyCoolProject" repository on GitHub. Continue? Yes
✓ Created repository Razvi/MyProject on GitHub
? Clone the remote project directory "Razvi/MyProject"? (Y/n)
回答“是”的最后一个问题通过在现有目录中创建新目录来克隆远程项目目录,就像这样
我想绕过初始“MyProject”目录(标记为绿色)中的冗余“MyProject”目录(标记为红色)。
我该如何更改?
您可以通过在创建存储库之前初始化目录来实现
照常在 PyCharm 中创建一个 Python 项目。
使用
将您的项目目录初始化为主 git 分支
git init -b main
使用 GitHub CLI 创建您的存储库
gh repo create MyProject
您将有以下选项
? Visibility Public
? Would you like to add a .gitignore? Yes
? Choose a .gitignore template Python
? Would you like to add a license? No
? This will add an "origin" git remote to your local repository. Continue? Yes
这将在主目录级别创建带有 .git忽略 文件的存储库。
现在拉主分支使用
git pull origin main
您已根据需要设置项目。
我使用 PyCharm 来处理我的 Python 项目,并且我使用创建项目的标准程序
打开Pycharm->新建项目->指定位置->指定“新建Virtualenv环境”->创建
现在从这个目录,我使用 GitHub CLI 在 github 上创建我的 repo,就像这样
gh repo create MyProject
这些是提示选项
? Visibility Public
? Would you like to add a .gitignore? Yes
? Choose a .gitignore template Python
? Would you like to add a license? No
? This will create the "MyCoolProject" repository on GitHub. Continue? Yes
✓ Created repository Razvi/MyProject on GitHub
? Clone the remote project directory "Razvi/MyProject"? (Y/n)
回答“是”的最后一个问题通过在现有目录中创建新目录来克隆远程项目目录,就像这样
我想绕过初始“MyProject”目录(标记为绿色)中的冗余“MyProject”目录(标记为红色)。
我该如何更改?
您可以通过在创建存储库之前初始化目录来实现
照常在 PyCharm 中创建一个 Python 项目。
使用
将您的项目目录初始化为主 git 分支git init -b main
使用 GitHub CLI 创建您的存储库
gh repo create MyProject
您将有以下选项
? Visibility Public ? Would you like to add a .gitignore? Yes ? Choose a .gitignore template Python ? Would you like to add a license? No ? This will add an "origin" git remote to your local repository. Continue? Yes
这将在主目录级别创建带有 .git忽略 文件的存储库。
现在拉主分支使用
git pull origin main
您已根据需要设置项目。