博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Shell创建GitHub仓库
阅读量:6690 次
发布时间:2019-06-25

本文共 1022 字,大约阅读时间需要 3 分钟。

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

==============================================================================本文转自被遗忘的博客园博客,原文链接:,如需转载请自行联系原作者

你可能感兴趣的文章
LOJ#3119 随机立方体
查看>>
c++中重要函数的用法
查看>>
MDI应用程序菜单的合并
查看>>
java----牛客练习
查看>>
用php模拟做服务端侦听端口
查看>>
C#基础
查看>>
.Net反射机制分析和使用
查看>>
[摘录]第二部分 战略决策(2)
查看>>
线程之同步函数
查看>>
禁用DRM
查看>>
Algs4-1.3链表实现科泛型可迭代Bag
查看>>
事件委托(事件代理)
查看>>
Java判断对象类型是否为数组
查看>>
前端心得01
查看>>
python函数调用的四种方式 --基础重点
查看>>
Git015--标签管理
查看>>
WF Workflow 状态机工作流 开发
查看>>
hdu Hat's Tea
查看>>
linux每日命令(13):more命令
查看>>
第八章 指针实验
查看>>