You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过命令行为所属组织创建GitHub项目(无需使用浏览器)

嘿,这事儿完全能搞定!不用开浏览器,全靠GitHub CLI工具就能在命令行里给你的组织创建GitHub项目,我给你一步步捋清楚:

一、先把GitHub CLI(gh)装上

这是官方的命令行工具,是核心操作的基础。如果还没装,根据你的系统选对应的命令:

  • macOS(用Homebrew):brew install gh
  • Windows(用Chocolatey):choco install gh
  • Linux(Debian/Ubuntu系):sudo apt install gh
  • 其他系统可以用官方脚本一键安装:curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null && sudo apt update && sudo apt install gh
二、登录你的GitHub账号

运行这个命令:gh auth login
跟着提示走就行:选GitHub.com → 用HTTPS连接 → 让CLI保存凭证方便后续操作。最后要么临时开个浏览器授权一次(就这一次),要么用你提前生成好的个人访问令牌(PAT)登录,后者更适合熟悉GitHub权限设置的同学。

三、核心步骤:创建组织仓库

用gh repo create命令,关键是要指定组织名,格式是<组织名>/<仓库名>,举个实际的例子:

gh repo create my-company/new-project --private --description "团队新的客户管理系统" --clone

我给你拆解下这些参数:

  • my-company/new-project:前面是你的组织名称,后面是要创建的仓库名,别搞反了
  • --private:把仓库设为私有,要是想公开就换成--public
  • --description:可选,给仓库加个简短说明,方便团队其他人一眼知道是干啥的
  • --clone:可选,创建完自动把仓库克隆到你当前的命令行目录里,省得再手动执行clone命令
四、按需加更多配置

要是你需要一些额外设置,直接加参数就行:

  • 自动生成README:加--readme参数,不用自己手动写初始README了
  • 加.gitignore模板:用--gitignore <模板名>,比如--gitignore Node就会自动添加Node.js项目常用的忽略规则
  • 把仓库设为模板仓库:加--template参数,以后团队可以直接基于这个仓库创建新项目
  • 改默认分支名:先运行gh config set git_default_branch main,之后创建的仓库默认分支就是main(代替默认的master)

给你个更完整的例子,一次性搞定所有常用配置:

gh repo create acme-team/marketing-tool --public --description "团队营销自动化工具源码" --readme --gitignore Python --clone

这个命令会在acme-team组织下创建一个公开仓库,带默认README、Python的.gitignore,还自动克隆到本地。

五、确认创建成功

运行gh repo view <组织名>/<仓库名>,比如gh repo view my-company/new-project,能看到仓库的详细信息就说明创建没问题了。

内容的提问来源于stack exchange,提问作者Dimitri Kopriwa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:55:34