📌  相关文章
📜  如何在 linux 命令行上创建 github repo - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:16.563000             🧑  作者: Mango

如何在 Linux 命令行上创建 GitHub Repo

概述

GitHub是目前世界上最大的开源社区,程序员可以在GitHub上共享代码,协作开发。虽然GitHub提供了网页版的创建仓库功能,但是程序员还是希望能够在命令行上完成GitHub仓库的创建。本文将介绍如何在Linux命令行上通过Git命令创建GitHub仓库。

步骤
1. 安装Git

要使用Git在Linux命令行上创建GitHub仓库,首先需要在Linux系统中安装Git。在大多数Linux发行版中都可以通过包管理器安装Git,例如在Ubuntu中可以使用以下命令安装Git:

sudo apt-get update
sudo apt-get install git
2. 创建SSH密钥

在创建GitHub仓库之前,需要先在本地生成SSH密钥,用于与GitHub进行认证。可以使用以下命令在Linux命令行上生成SSH密钥:

ssh-keygen

系统会提示你输入密钥的保存路径和密码。可以一路回车使用默认值,生成密钥。生成成功后,在~/.ssh目录下会生成id_rsaid_rsa.pub两个文件,其中id_rsa是私钥,id_rsa.pub是公钥。

3. 将SSH公钥添加到GitHub

接下来需要将SSH公钥添加到GitHub,以便在命令行上与GitHub进行认证。可以使用以下命令将公钥复制到剪贴板:

xclip -sel clip < ~/.ssh/id_rsa.pub

然后打开GitHub网站,在个人设置中找到SSH and GPG keys选项,点击New SSH key按钮,将公钥复制到输入框中并保存即可。

4. 创建GitHub仓库

在GitHub网站上创建仓库需要登录网站,但是在命令行上可以通过Git命令完成仓库的创建。要创建GitHub仓库,需要先在本地创建一个空目录,并使用以下命令初始化Git仓库:

git init

然后使用以下命令添加GitHub仓库的地址:

git remote add origin git@github.com:username/repo.git

其中username是你的GitHub用户名,repo是你要创建的仓库名称。

接下来可以使用以下命令将本地代码推送到GitHub仓库:

git add .
git commit -m "initial commit"
git push -u origin master

完成以上步骤,你的GitHub仓库就创建成功了!

总结

通过Git命令在Linux命令行上创建GitHub仓库虽然需要一定的命令行技能,但是可以提高程序员的开发效率和协作能力。希望本文对你有所帮助!