zoukankan      html  css  js  c++  java
  • 使用Shell创建GitHub仓库

    Github的代码仓库分为2种类型:

    • 用户自己的代码仓库
    • 组织的代码仓库

    下面就使用Shell脚本创建这2种类型的代码仓库,脚本如下

    创建用户自己的代码仓库

        #!/bin/bash
    
    USER_NAME="[your username]"
    PROJECT_NAME="[project name]"
    PROJECT_DESCRIPTION="[project description]"
    
    git init
    git add .
    git commit -m 'first commit'
    
    curl -u $USER_NAME https://api.github.com/user/repos -d "{"name":"$PROJECT_NAME", "description": "$PROJECT_DESCRIPTION"}"
    
    git remote add origin git@github.com:$USER_NAME/"$PROJECT_NAME".git
    git push -u origin master
    

    创建组织的代码仓库

    #!/bin/bash
    
    USER_NAME="[your username]"
    ORGS_NAME="[orgination name]"
    PROJECT_NAME="[project name]"
    PROJECT_DESCRIPTION="[project description]"
    
    git init
    git add .
    git commit -m 'first commit'
    
    curl -u $USER_NAME https://api.github.com/orgs/"$ORGS_NAME"/repos -d "{"name":"$PROJECT_NAME", "description": "$PROJECT_DESCRIPTION"}"
    
    git remote add origin git@github.com:$ORGS_NAME/"$PROJECT_NAME".git
    git push -u origin master
  • 相关阅读:
    SP6779 GSS7
    P2218 [HAOI2007]覆盖问题
    day10-包的定义和内部类
    day09-final、多态、抽象类、接口
    day08-代码块和继承
    day07-变量,封装
    day05-方法、数组
    day04-switch、循环语句
    day03-运算符、键盘录入
    day02-基本概念
  • 原文地址:https://www.cnblogs.com/rollenholt/p/4722185.html
Copyright © 2011-2022 走看看