1.安装git

安装指令

yum install git

查看安装是否成功和git版本

git --version

2.使用Githup创建项目


完成后保存项目链接

3.下载项目到本地仓库

git clone  [url] //这里的url为上一步保存的项目链接

4.创建ssh密钥

ssh-keygen -t rsa -C your_email@你的邮箱

然后一直回车 直到创建完成。

5.使用 git add 将要上传的代码放入刚才下载好的目录中。

git add [文件名]

6.使用git commit 将代码提交到本地

git commit . // "."表示当前目录

在这里建议大家在提交的时候注明提交日志!!!

7.git push 将代码同步到远端的Githup上。

git push

使用时常见问题、

1. 在使用 git push 后提示错误为:

No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as ‘master’.
Everything up-to-date

解决方案:

git push origin master

2 提示错误:fatal: remote origin already exists.
解决方法:

git remote rm origin

3 git未初始化
提示错误:

***Please tell me who you are.
Rungit config --global user.email "you@example.com"git config --global user.name "Your Name"

解决方法:

git config --global user.name "your_email"
config --global user.email "your_email@example.com"

感谢大家的参考,希望可以帮助到大家(__) !

在Linux上如何使用GitHub相关推荐

  1. 在Linux上使用图形界面的GitHub Desktop

    自从在Windows上使用了GitHub Desktop后,想要在Linux上也使用GitHub Desktop. 但是根据官方的Issue :GitHub Desktop for Linux? · ...

  2. linux下github上传文件,linux下将本地文件上传到github中?

    今天编写一份Python基础代码,经过Linux上传到github上,遇到点问题,已经解决 1.首先sudo su 进入root 用户 2.ls 检查出当前文件下有什么文件 3. cd 进入你将要上传 ...

  3. linux上传github项目

    重温linux上传github项目的几个步骤,前提是linux上部署了git. 1)github线上创建一个Repositories,项目名和线下项目一致. 2)linux线下切换到项目下,初始化为g ...

  4. Linux上传GitHub【超详细】

    1.选择你想要上传到的GitHub仓库 复制仓库地址的SSH连接,这里也可以选择HTTPS连接: 若选择HTTPS则不需要进行第三步生成SSH key,但后续每次和GitHub仓库之间进行push/p ...

  5. Linux上安装和使用git到gitoschina和github上_亲测

    Linux上安装和使用git到gitoschina和github上_亲测 git介绍与在linux上安装 创建SSHkey 在git-oschina使用 maven-oschina使用 在github ...

  6. lisp协议instand_分享|Linux 上 10 个最好的 Markdown 编辑器

    在这篇文章中,我们会点评一些可以在 Linux 上安装使用的最好的 Markdown 编辑器. 你可以在 Linux 平台上找到非常多的 的 Markdown 编辑器,但是在这里我们将尽可能地为您推荐 ...

  7. Linux上隐藏进程名(初级版)

    缘起 上一篇博文 模仿nginx修改进程名 中提到了一种修改进程名的方法,就像 nginx 一样,给不同进程命名为 master 以及 worker 等.那么能不能把新进程名设置为空字符串呢?如果能, ...

  8. Windows/Linux上使用fopen相关函数读取大文件

    在介绍读取大文件之前,先了解下<cstdint>文件,标准头文件,存放固定宽度整数类型,如int32_t, uint32_t,不管在32位上还是64位上,长度都为4个字节:int64_t, ...

  9. 在 Ubuntu Linux 上从源代码构建 Qt 6.2.2的简短教程

    Qt 6.2.0 是 Qt 6 系列的第3个版本,功能与 Qt 5 相当,因此有望成为第一个被新 Qt 项目或从 Qt 5 移植的项目广泛采用的版本.在这篇文章中我提供有关在 Ubuntu Linux ...

最新文章

  1. PHP跳转到另一个画面,并且带着该行内的一个数值作为参数传递给下一个页面.能给例子吗...
  2. 3.2 神经网络概述-机器学习笔记-斯坦福吴恩达教授
  3. C#6.0语言规范(八) 语句
  4. android 添加so,Android studio 中添加 .so 文件
  5. 每天进步一点点《ML - KNN》
  6. iOS开发之五:常用控件--UITextField的使用
  7. o'Reill的SVG精髓(第二版)学习笔记——第四章
  8. hdu 1712 ACboy needs your help (DP)
  9. 苹果safari浏览器video视频无法播放
  10. 2021云蓝课c++填空第4题(B)
  11. 毕得医药通过科创板注册:年营收6亿 戴岚姐弟为实控人
  12. FT-TRN-BEG-C安装教程及问题解决
  13. 盘点2022热词、网络流行语!富而喜悦摆渡人走红!
  14. Windows系统共享文件夹或打印机等设备的dos脚本自动化
  15. 统计输入数据的个数、求和、平均值、方差、中位数
  16. linux 网卡gso,linux内核网络协议栈学习笔记:关于GRO/GSO/LRO/TSO等patch的分析和测试...
  17. crontab 两周执行一次 查看执行计划
  18. 巨龙信息大数据建模与分析技术浅析
  19. class CJob
  20. 【FNN预测】基于Jaya优化JAYA前馈神经网络FNN研究附Matlab代码

热门文章

  1. java并行编程_RxJava(十一): 并行编程
  2. 21Winter\ C语言程序设计第六章
  3. CSS——行高、字体、文本的样式
  4. 爬虫练习:爬取网页数据
  5. 常见的js加密/js解密方法
  6. 中小企业建立中台的条件
  7. springboot2.0优雅关闭
  8. npm登录:忘记了用户名和密码,通过邮箱找回流程
  9. 2022上半年信息系统项目管理师论文真题
  10. 再论硬件产品经理的岗位要求