Administrator
Administrator
Published on 2025-04-01 / 21 Visits
0
0

一键配置 Git、生成 SSH 密钥、连接 GitHub,并上传项目

下载脚本地址:

wget https://1895.cn/upload/github_manager.sh

功能说明

  1. 自动检查并安装Git(支持Linux/macOS)

  2. 配置Git全局用户信息

  3. 生成ED25519 SSH密钥(如果不存在)

  4. 提示添加公钥到GitHub

  5. 测试SSH连接

  6. 初始化本地仓库并推送到GitHub

    • 如果安装了GitHub CLI (gh),会自动创建私有仓库

    • 否则提示手动创建


使用方法

  1. 将脚本保存为 github_manager.sh

  2. 添加执行权限:

    chmod +x github_manager.sh
  3. 运行脚本(参数:仓库名、GitHub用户名、邮箱):

    ./github_manager.sh my-new-repo yourusername you@example.com

依赖项

  • Git(脚本会自动检测安装)

  • GitHub CLI (可选):用于自动创建仓库

    • 安装方法:

      brew install gh  # macOS
      sudo apt install gh  # Linux

注意事项

  1. 如果使用HTTPS方式,需要输入GitHub账号密码(推荐使用SSH)

  2. 首次使用GitHub CLI需要登录:

    gh auth login
  3. 脚本默认创建私有仓库,如需公开仓库可修改gh repo create参数


Comment