IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Ubuntu将代码上传到github -> 正文阅读

[系统运维]Ubuntu将代码上传到github

Ubuntu将代码上传到github

今天是我第一次将代码上传到github,在参考了CSDN上的几篇文章之后,终于成功了,虽然大佬们都讲的很细致,无奈我的理解能力太差,折腾了一晚上,所以必须记录一下。

1.配置SSH-Key

创建SSH-Key,一路按回车

$ ssh-keygen -t rsa -C "name@gmail.com(github的邮箱)"

终端显示效果:
在这里插入图片描述将在 “Home/host(主机名)/” 路径下生成 “.ssh” 文件夹(隐藏文件夹,按ctrl + h显示),将 “id_rsa.pub” 用gedit打开(或其他可查看文本的软件),将全部内容复制到github个人主页 github->setting->"SSH and GPG keys"
在这里插入图片描述

2.创建仓库,获取远程SSH

github自建仓库的Code->SSH在这里插入图片描述

3.验证是否成功连接github

配置用户名和邮箱地址

$ git config --global user.name "ubuntu-master(名字随意)"
$ git config --global user.email iwhs321@gmail.com

输入

$ ssh -T git@github.com

验证是否成功连接github,成功后会如下所示
在这里插入图片描述

4.上传

进入项目文件夹

// 1.在本地库添加README文件
$ git add README.md
// 2.初始化
$ git init
// 3.将该文件夹下所有文件上传
$ git add ./
// 4.查看连接状态
$ git status
// 5.将缓存区的修改提交到本地仓库
$ git commit -m "first commit"
// 6.移除已有的地址
$ git remote rm origin
// 7.添加远程地址
$ git remote add origin git@github.com:Hongshuai-Wang/RosAppCtrl-rosbridge.git
// 8.上传
$ git push -u origin +master

上传成功
在这里插入图片描述

可能遇到的错误

1. 验证连接时

$ ssh -T git@github.com

错误

Warning: Permanently added the RSA host key for IP address '13.229.188.59' to the list of known hosts.
git@github.com: Permission denied (publickey).

在这里插入图片描述可能是第一步创建SSH出问题了,默认,不要指定SSH的存储文件名,严格按照本教程重来一遍

2.上传成功了但是刷新不出来

在这里插入图片描述可能是显示的分支不对,比如我的"main"分支上没有内容,实际上传到"master"分支上了。

在这里插入图片描述

参考文献

[1].参考1

[2].参考2

[3].参考3

[4].参考4

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-29 09:44:38  更:2021-08-29 09:45:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 11:52:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码