刚开始使用Github没多长时间,所以很多地方不太熟练,看到阿里云上有一篇文章写得不错,故转载过来。

转载自:https://www.aliyun.com/jiaocheng/122729.html

文章正文如下:

    • 摘要:这里所说的上传代码指的是获取sshkey等所有的工作已经完成打开要上传代码的目录,首先运行一下命令,看ssh是否能成功连接:$ssh-Tgit@github.com如果出现以下字符串“xxxxx’vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess”。(其中的xxx表示你的用户名)这就表示已经成功链接,接下来就可以上传你的本地代码至Github上首先在github上建立一个仓库:接下来上传本地代码至Git
    • 这里所说的上传代码指的是获取ssh key等所有的工作已经完成 
      打开要上传代码的目录,首先运行一下命令,看ssh是否能成功连接:

      $ssh -T git@github.com

      如果出现以下字符串

      “xxxxx’ve successfully authenticated, but GitHub does not provide shell access ”。(其中的xxx表示你的用户名)

      这就表示已经成功链接,接下来就可以上传你的本地代码至Github上 
      首先在github上建立一个仓库: 

      接下来上传本地代码至Github:

      $git init #在你要上传代码的目录下执行该命令$git add . #如果是.表示上传全部目录下的文件,可以是某个文件$git commit -m 'Practice to use shell to program' #引号中的字符串可以任意长,即是你对本次提交的说明$git remote add origin git@github.com:Corrine-Chen/my_linux_code.git #其中的my_linux_code.git是我自己建立的,你要替换成你自己建立的文件$git push origin master -f(或者是$git push -u origin master)

      完成结果如下图: 

      回来到你的github上就会发现你的代码已经上传至github: 

      遇到的问题以及解决的方法

      • 在最后一步git push origin master -f 的时候出现以下报错: 

        尝试了用命令ssh -T aliyunzixun@xxx.com,发现可以链接,网上百度有一种说法是防防火墙的问题,但是执行命令service iptable stop后,运行git push origin master -f 依然会出现此报错,所以就试着运行一下命令:

      cd .git //注意:.git是隐藏文件,使用ls -a可以查看移仓文件。vim config

      打开config文件以后,发现自己的url写错了,原因是第一次git remote add origin的时候打错了从而导致此文件中是错的,修改完成以后,再执行,就可以上传代码了。

[转载]关于在Linux下上传代码至Github的更多相关文章

  1. GIT如何从本地上传代码到github

    转载请标明出处: http://blog.csdn.net/hanhailong726188/article/details/46738929 本文出自:[海龙的博客] 开篇之前说下题外话,之前写过一 ...

  2. windows上传代码到github

    上传代码到github上有很多种方法,在这里我介绍一种比较简单的一种.工具嘛,越简单越好用啊. 1.首先下载github在windows下的客户端 下载地址:https://desktop.githu ...

  3. 通过Webstorm上传代码到Github、更新代码后同步到github及克隆github代码到本地的方法

    导读: Github做为IT爱好者分享代码的一个知名的平台,广受大家喜欢,那么我们平时该怎么将自己写的代码上传到github上面保存并且提供给其他人参考? 我想方法不外乎如下几个: 1.直接在gith ...

  4. 如何上传代码到github?

    如何上传代码到github? 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安 ...

  5. 通过命令行上传代码到GitHub

    自工作以来,本人第一次使用GitHub.下面是将本地的项目上传到GitHub的过程.上传代码的前提是:1.已注册GitHub账号:2.本地已安装Git. 第一步:远程Git仓库 进入本地的项目的根目录 ...

  6. iOS如何上传代码到Github

    iOS如何上传代码到Github 很多iOS开发者想开源自己的代码或者demo,开源到Github是个不错的选择,那么如何上传我们的代码到Github,令所有人可以下载使用呢?这里我们的目的很明确,就 ...

  7. 使用webstorm上传代码到github

    使用webstorm上传代码到github 字数681 阅读330 评论0 喜欢5 之前使用过webstorm上传代码到github,过了几个月竟然发现自己忘记了,好记性不如烂笔头啊,今天又重新用了一 ...

  8. git上传代码到github

    git上传代码到github [root@bigdata-hadoop- ~]# git init [root@bigdata-hadoop- ~]# git add zeppelin [root@b ...

  9. 10分钟教你用eclipse上传代码到GitHub

    关注我们的公众号哦!获取更多精彩消息! 好久没有更新了,这两天小编在整理以前的代码,上传到GitHub做备份. 加上现在GitHub的私有仓库不是免费了嘛,所以今天顺便给大家讲讲怎么用eclipse上 ...

随机推荐

  1. Redis常用数据结构

    Redis常用数据结构包括字符串(strings),列表(lists),哈希(hashes),集合(sets),有序集合(sorted sets). redis的key最大不能超过512M,可通过re ...

  2. Linux内存管理 (10)缺页中断处理

    专题:Linux内存管理专题 关键词:数据异常.缺页中断.匿名页面.文件映射页面.写时复制页面.swap页面. malloc()和mmap()等内存分配函数,在分配时只是建立了进程虚拟地址空间,并没有 ...

  3. 3-STM32带你入坑系列(自己封装点亮一个灯的库--Keil)

    2-STM32带你入坑系列(点亮一个灯--Keil) 首先建一个stm32f103x.h的文件,然后 #include "stm32f103x.h" 还记得上一节 现在呢就是做一个 ...

  4. 安装软件the error code is 2203解决方法

    win10安装mysql5.7的时候弹出这个2203错误,记录一下. 解决方法: 按照下面路径,去掉只读解决了.

  5. Spring boot整合ElasticSearch案例分享+bboss

    https://my.oschina.net/bboss/blog/1835601?tdsourcetag=s_pcqq_aiomsg 欢迎观看浏览

  6. Google Closure Compiler高级压缩混淆Javascript代码

    一.背景 前端开发中,特别是移动端,Javascript代码压缩已经成为上线必备条件. 如今主流的Js代码压缩工具主要有: 1)Uglify http://lisperator.net/uglifyj ...

  7. [转帖]Ansible 入门秘诀

    Ansible 入门秘诀 作者: Jose Delarosa 译者: LCTT jdh8383 | 2019-03-08 09:24   收藏: 2 用 Ansible 自动化你的数据中心的关键点. ...

  8. faster-rcnn原理讲解

    文章转自:https://zhuanlan.zhihu.com/p/31426458 经过R-CNN和Fast RCNN的积淀,Ross B. Girshick在2016年提出了新的Faster RC ...

  9. 关于rem布局

    实际UI设计稿给过来为了在手机屏幕上显示清晰,设计稿通常为实际标准手机页面的2倍,一般为640px(以ip5的屏幕尺寸320px设计)或者750px(以ip6的屏幕尺寸为375px设计),这是前提. ...

  10. emwin 之模态窗口

    @2019-02-27 [小记] emwin 窗口被模态之后,创建子窗口则原模态窗口变为非模态