使用Shell创建GitHub仓库

简介:

使用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

==============================================================================本文转自被遗忘的博客园博客,原文链接:http://www.cnblogs.com/rollenholt/p/4722185.html,如需转载请自行联系原作者

相关文章
|
4月前
|
缓存 开发工具 git
GitHub怎么创建仓库上传文件
GitHub怎么创建仓库上传文件
34 0
|
4月前
|
弹性计算 Java API
阿里云OpenAPI的依赖文件通常在阿里云官方文档或者SDK的GitHub仓库中可以找到
【1月更文挑战第5天】【1月更文挑战第21篇】 阿里云OpenAPI的依赖文件通常在阿里云官方文档或者SDK的GitHub仓库中可以找到
107 1
|
5月前
|
安全 网络安全 开发工具
百度搜索:蓝易云【git无法使用git协议clone github仓库问题解决方法】
通过尝试以上解决方法,你应该能够解决无法使用Git协议克隆GitHub仓库的问题。选择适合你网络环境和要求的方法,并根据需要进行相应的配置。
188 2
|
8月前
|
存储 JavaScript 前端开发
SAP Commerce Cloud Github 仓库管理规范
SAP Commerce Cloud Github 仓库管理规范
51 0
|
8月前
|
存储 JavaScript 前端开发
关于 SAP Commerce Cloud Github 仓库需要遵循的规范
关于 SAP Commerce Cloud Github 仓库需要遵循的规范
53 0
关于 SAP Commerce Cloud Github 仓库需要遵循的规范
|
8月前
|
存储 监控 JavaScript
关于 SAP Commerce Cloud 的 Sample Setup Github 仓库
关于 SAP Commerce Cloud 的 Sample Setup Github 仓库
45 0
|
2天前
|
安全 网络安全 开发工具
【GitHub】清空 GitHub 仓库中的所有内容,只保留 `README.md` 文件
【GitHub】清空 GitHub 仓库中的所有内容,只保留 `README.md` 文件
7 2
|
12天前
github设置仓库可见性 私人仓库设置
github设置仓库可见性 私人仓库设置
|
12天前
|
弹性计算 运维 Shell
自动化GitHub仓库活跃度分析
【4月更文挑战第30天】
6 0
|
4月前
|
设计模式 前端开发 JavaScript
20个GitHub仓库助你成为React大师
20个GitHub仓库助你成为React大师