Ubuntu项目上传Github

目录

文章目录

  • 目录
  • 摘要
  • 1.创建自己的github账号
  • 2.上传自己的代码到github
    • 1.创建自己的github仓库
    • 2.仓库初始化
    • 3.增加仓库索引
    • 4.添加评论
    • 5. 清空当前远程oringin
    • 6.新建仓库名.git
    • 7.上传代码:

摘要



本节主要学习git的使用,把Ubuntu项目上传到github托管,这样做的好处是:假如我们不停的修改代码后,代码出现了问题,很难找到自己哪里修改错了,怎么办???,怎么起死回生???总不能重新搞一遍???浪费时间啊!!!好处:可以返回到上一版本,同时也利于团队合作。强烈建议大家使用github管理自己的项目!!!



1.创建自己的github账号



1.输入:github官网地址

Ubuntu项目上传Github_第1张图片


2.点击sign up注册账号


Ubuntu项目上传Github_第2张图片

Ubuntu项目上传Github_第3张图片

Ubuntu项目上传Github_第4张图片

Ubuntu项目上传Github_第5张图片

Ubuntu项目上传Github_第6张图片
Ubuntu项目上传Github_第7张图片

Ubuntu项目上传Github_第8张图片

Ubuntu项目上传Github_第9张图片


3.破解秘钥


  • 更新自己的邮箱,保证邮箱有效!

Ubuntu项目上传Github_第10张图片

邮箱会收到
Ubuntu项目上传Github_第11张图片

到这完成邮箱验证!

Ubuntu项目上传Github_第12张图片


4.破解秘钥-ssh


ubuntu的终端输入

$ git config --global user.name "ardupilotdrone"
$ git config --global user.email  "[email protected]"

在这里插入图片描述

  • 查看是否已经有了ssh密钥:cd ~/.ssh
    如果没有密钥则不会有此文件夹,有则备份删除

在这里插入图片描述

- 生存密钥:
输入命令:

ssh-keygen -t rsa -C "[email protected]"

Ubuntu项目上传Github_第13张图片

最后得到了两个文件:id_rsa和id_rsa.pub
打开id_rsa.pub文件,得到key

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3AAS9Wtq6U1UktXq11JcC03Rzr+rhlvf8JiKLjLiGw3edVbTjhJ56Ct6YB568qM+gUKm0Hqr73cXSeV/OTl0ro8BBaBCbs8JcsmDeQqBrLHCJRWGa8S596z8Dc47R3Hf3mawX8M5z358JihllDNVvKqvO8uirg7b9t/XLSYwzHFVtSQNN/5jEZEmHZwUPQMbcarKwOYbjbisHOGSafyGHUGUhyI9DA9euNBSJZ1+oxWA7CvYGsHfWywxoF0mmBKCJXRAzlb5DrdvmOKPr2916fQPvuynwGI10gmqlEh3D7JSlKe/RdCjxDTYBMJm0gFCz5AVLXtnoB/wbgvabpW8t “[email protected]

Ubuntu项目上传Github_第14张图片

Ubuntu项目上传Github_第15张图片


Ubuntu项目上传Github_第16张图片



2.上传自己的代码到github




1.创建自己的github仓库


Ubuntu项目上传Github_第17张图片

Ubuntu项目上传Github_第18张图片



2.仓库初始化



目的是初始化本地仓库(文件夹)


git init

Ubuntu项目上传Github_第19张图片



3.增加仓库索引



添加本地仓库(当前文件夹)的所有文件

git add .


4.添加评论



 git commit -m "first commit" 


5. 清空当前远程oringin



git remote rm origin


6.新建仓库名.git



 git remote add origin https://github.com/ardupilotdrone/ardupilot.git


7.上传代码:



git push -u origin master 

如果遇到报错,可以采用下面的命令:

 git push -u origin +master 

Ubuntu项目上传Github_第20张图片

最终完成上传

Ubuntu项目上传Github_第21张图片

你可能感兴趣的:(git学习总结)