系统环境: Ubuntu18.04

主要步骤如下:

  1. 设置SSH Key
  2. 上传项目

1.创建SSH Key
由于本地Git仓库与Github网站之间传输主要通过SSH加密,因此需要设置SSH Key(注:每次上传可重新设置一个SSH Key或者使用已有SSH Key)

(1)创建SSH Key
这边直接创建一个新的SSH Key,在终端输入以下指令进行创建,其中 “xxxxxx@163.com” 是邮箱账号:

ssh-keygen -t rsa -C "xxxxxx@163.com"

注意,下图红框中 “id_rsa.pub” 文件在下文中有用到;

(2)在Github端设置SSH Key
在Github网页界面,进入 “Setting->Personal settings->SSH and GPG keys”,点击 “New SSH Key”,其中title随便填写,另外一个是Key文本框内容,打开id_rsa.pub文件中的内容(即上图红框中描述的文件,可使用 “gedit” 指令打开),直接复制粘贴并点击 “Add SSH Key” 即可。

2.上传项目
(1)本地安装Git:输入以下指令

sudo apt-get install git

(2)git初始化:在需要上传文件夹的根目录,打开终端并输入以下git指令进行初始化操作,这样即可将当前目录变成git可以管理的库

git init

(3)添加需要上传的文件:输入以下指令,表示将整个文件夹内容都添加进去

git add ./

(4)检查当前git状态:输入以下指令,查看当前分支及添加文件的情况

git status

(5)commit推送:指令如下,其中 “-m” 后面内容表示添加的描述

git commit -m "first commit"


(6)添加文件到远程库:进入刚所创建的github仓库,Clone with SSH

并在终端输入以下指令

git remote add origin git@github.com:xxxx/xxx.git

(7)Push上传:对本地仓库进行第一次push上传,指令如下:

git push origin master

之后弹出相关问题或者回答"yes or no",直接 “yes” 和 回车 操作即可

欢迎指正!

【注】 本篇文章主要参考博客,并对自己的实际操作进行记录,如有侵权可联系本人!

Ubuntu系统中本地代码上传至Github库相关推荐

  1. 如何将本地代码上传到GitHub

    如何将本地代码上传到GitHub 说明:Win7操作系统,客户端采用Git. 前言 搜资料的时候,看到很多朋友都把源码放到了GitHub上托管,于是我也产生了把自己的代码上传到GitHub上的想法.此 ...

  2. 本地代码上传到github

    本地代码上传到github 如果需要知道怎么建立本地git和github的连接的话,可以看我的以前的一篇博客 本地git和远程github连接完整教程  一.上传一个文件 1)接下来在本地仓库里添加一 ...

  3. 将本地代码上传到github中

      在将代码上传到github之前,本地得安装了git,点击下载地址下载.   安装好了git之后按如下步骤来完成代码上传到github中.   在dos命令框中进入到需要上传的项目的根目录下,本人以 ...

  4. 本地文件上传到ecs_将本地代码上传到GitHub

    使用github只需要简单的三步: 一:初始化本地仓库git 二:将自己的电脑与指定github账户关联 三:将自己的仓库与github上的某个项目关联 (一).初始化本地仓库git 首先下载git. ...

  5. 我是如何使用git把本地代码上传到github上的,值得借鉴

    背景:最近开发了一套招标系统,我是如何用JSP在网络上架构一个网上招标系统,以推进网站无纸化,过程电子化,管理智能化的发展. 使用git进行上传. 首先自己得有git工具及github账号,自己没有的 ...

  6. 将本地代码上传至github

    注册github账号 https://github.com/ 安装git工具 https://git-for-windows.github.io 1.在github中创建一个项目 2.填写相应信息,点 ...

  7. 系统中图片上传设计方案

    2019独角兽企业重金招聘Python工程师标准>>> 曾做过一些系统,对于图片上传的相关设计有些疑惑,经过后续的各方面研究,现有了能去除心中困惑的解决方案. 先说说以前做系统时遇到 ...

  8. 在idea中把项目上传到GitHub库中

    1.在idea中,点开左上角的File-->Settings, 2.找到里面的Version Control中的Git 3.找到git安装的目录 4.ok后,再次进入到File-->Set ...

  9. Git的使用-将本地项目上传至Github/Github下载代码至本地-MAC

    一.使用的工具 安装Git iTerm 二.初始化操作 1.在github上创建新仓库 登录后,主页点击New repository 输入仓库名(description等可自行根据需求添加) 注意:仓 ...

最新文章

  1. (完全解决)Key already registered with the same priority: GroupSpatialSoftmax
  2. perl:正则表达式部分
  3. Ubuntu 常见报错处理
  4. js中的(function(){...})()
  5. mysql查询今天、昨天、7天、近30天、本月、上一月 数据
  6. ITIL好看不好吃?(四)
  7. Android 驱动(5)---MTK 平台分区表
  8. kubernetesV1.13.1一键部署脚本(k8s自动部署脚本)
  9. 从零学光学设计 zemax中的三种优化
  10. 代理的原理及类型总结
  11. 三维重建(知识点详细解读、主要流程)
  12. 【OpenFOAM】学习module1
  13. elasticsearch基础知识
  14. java开发名言_java实现收藏名言语句台词的app
  15. 分享暄桐好作业之《临〈岁朝清供图〉》
  16. 消防应急照明和疏散指示系统在轨道交通中的设计应用
  17. 小程序发送订阅消息,微信公众号发送消息模板
  18. iPhone手机,ibooks为什么突然不能用了?
  19. BP神经网络原理公式推导
  20. 基因组选择软件市场调研

热门文章

  1. 坚石诚信ETz201应用于ASP.NET项目中
  2. 前端表格插件Jquery DataTable简单汉化
  3. 浅谈:3D可视化机房管理系统!
  4. 科学万能科计算机科学万能计算机,全能科学型计算器app
  5. linux trace学习(二)——trace使用
  6. buff系统 游戏中_游戏策划如何设计一个好用的BUFF系统!
  7. Vivado中的TCL脚本语言
  8. 那些不得不说的性能优化套路
  9. 使用matlab绘制分段函数的三种方法
  10. Linux开发板开机自动连接WiFi,IMX6UL(讯为开发板)。