首页 / 服务器配置 / Github私有仓库克隆到服务器

Github私有仓库克隆到服务器

通过Git SSH Key生成,分别把对应密钥安装在服务器和Github,这样就可以实现Github私有仓库克隆到自己的服务器。

系统环境:Ubuntu 20.04LTS

所需软件:Git

1、设置Git的User Name和Email

设置User Name:git config --global user.name "Github用户名"

设置Email:git config --global user.email "Github Email"

2、生成SSH密钥

查看是否存在SSH密钥:cd ~/.ssh

没有SSH密钥就不存在此文件夹,有则备份后删除

生成密钥:ssh-keygen -t rsa -C “Github Email”

按3个回车,密码为空

此时服务器在/root/.ssh/处会有两个文件,分别是id_rsa和id_rsa.pub。

3、将id_rsa.pub添加到Github的SSH密钥

id_rsa.pub文件在服务器的路径是/root/.ssh/id_rsa.pub

4、测试是否配置成功

ssh -T git@github.com

如果返回“Hi Github用户名! You've successfully authenticated, but GitHub does not provide shell access.”,就说明配置成功。

此时,你已经可以将Github私有仓库克隆到自己的服务器上了。

Ubuntu安装Mysql及基本操作

2021年01月17日
服务器配置

基于Ubuntu 20.10系统,详细介绍安装Mysql的过程及相关命令,并详细列出一些基本Mysql操作命令。

阅读全文

obj格式转glb格式

2020年05月20日
服务器配置

将obj格式转换成glb格式可以借助开源工具obj2gltf,本教程以Ubuntu 20.04LTS为例,详细介绍整个转换过程。

阅读全文

Ubuntu安装Go

2019年09月18日
服务器配置

基于Ubuntu 20.04LTS系统介绍apt-get方式安装及编译方式安装Go最新版的方法,详细解析编译安装的方法,令用户能简单的掌握。

阅读全文

Github私有仓库克隆到服务器

2019年08月15日
服务器配置

通过Git SSH Key生成,分别把对应密钥安装在服务器和Github,这样就可以实现Github私有仓库克隆到自己的服务器。

阅读全文

Ubuntu安装及升级Nginx

2019年05月28日
服务器配置

基于Ubuntu 20.04LTS系统介绍apt-get方式安装及升级Nginx的方法,列出所有安装及升级命令及配有文字说明,令用户能简单的掌握。

阅读全文

Ubuntu安装及更新Jekyll教程

2019年05月20日
服务器配置

基于Ubuntu 20.04LTS安装Jekyll的过程,详细列出gcc编译包、Ruby、RubyGems以及Jekyll插件等相关软件安装及更新命令。

阅读全文

Ubuntu服务器配置(Linode)

2019年05月18日
服务器配置

基于Ubuntu 20.10系统的Linode VPS设置,详细列出系统更新及zip、nginx、go、mysql、jekyll等相关软件安装及使用命令。

阅读全文

Ubuntu安装pptp

2015年01月01日
服务器配置

在Linode服务器上,基于Ubuntu系统安装PPTP,实现电脑、平板、手机等所有上网设备通过VPN使用及访问互联网。

阅读全文

Bluehost域名绑定方法的区别

2012年04月18日
服务器配置

在SEO角度上分析Addon Domain和Parked Domain在功能上和本质上的区别,Addon Domain绑定域名会更有利于网站SEO。

阅读全文