Linux下代码存在的位置有两种

  • /home下面,需要当前用户权限
  • /user/local/include以及其他类似的位置,需要root用户权限

与之对应的.ssh位置也有两个

  • ~/.ssh,保存当前用户的public key
  • /root/.ssh,保存root用户的public key

将代码clone到/home目录下

申请ssh公钥(email替换成注册github时候的邮箱)

ssh-keygen -t rsa -C "email"

一路回车(如果提示重名说明之前创建过公钥,如果之前的公钥没用了就先删掉,或者重命名)

最后会在~/.ssh/下面出现id_rsa和id_rsa.pub两个文件,将id_rsa.pub中的内容复制到github中即可

操作流程

  • 点击Github网站用户头像下的Settings
  • 点击左侧SSH and GPG keys
  • 点击New SSH key
  • 随便写上title,将Key填入id_rsa.pub中的内容
  • 点击Add SSH key

此时就可以将github上的代码clone到/home/下面,也可以push上去

clone到/usr/local/include下

申请ssh公钥(注意这里多了一个sudo,会改变文件的创建位置)

sudo ssh-keygen -t rsa -C "email"

一路回车

最后会在/root/.ssh/下面出现id_rsa和id_rsa.pub两个文件(先使用su命令进入root用户,再进入/root/.ssh/目录)

采用同样的方法将id_rsa.pub添加到github上

此时就可以将github上的代码clone到/usr/local/include下面,同时也可以push上去

解决无法将自己github上的代码clone到/usr目录下的问题相关推荐

  1. 解决从github上下载代码仓库慢的问题

    一,打开命令提示符,最好之前准备一个仓库地址,这样下载下来的文件方便查看,这里打开你想要的下载根目录,进行下载. github上下载代码仓库慢的问题"> 二:复制代码仓库的地址 三:右 ...

  2. 第一次在GitHub上提交代码

    第一次在GitHub上提交代码 2018年07月31日 16:47:31 dongxiaocong 阅读数 3587更多 分类专栏: GitHub 第一次在GitHub上提交代码 目录 第一次在Git ...

  3. Github上传代码菜鸟超详细教程

    最近需要将课设代码上传到Github上,之前只是用来fork别人的代码. 这篇文章写得是windows下的使用方法. 第一步:创建Github新账户 第二步:新建仓库 第三部:填写名称,简介(可选), ...

  4. Github上传代码截图过程

    Github上传代码截图过程 首先,你得有github的账号,没有的话去注册一个:github官网:https://github.com/ 注册好了之后new一个repository,见下图: 创建好 ...

  5. 怎样将github上的代码下载到本地并运行?

    一.直接下载 点击右下角的Download Zip,可以直接下载项目的压缩包到你的电脑上.(比如我先在github上搜索了一个vue 的项目) 二.通过git clone下载 PS: 使用git cl ...

  6. github上传代码报错remote: Support for password authentication was removed on August 13, 2021. Please use a

    文章目录 项目场景: 问题描述和原因分析: token方式登录: 生成自己的token 在个人设置页面,找到Setting 左侧边栏 选择开发者设置 Developer setting 选择个人访问令 ...

  7. 如何更方便的查看GitHub上的代码?

    "你在GitHub上看别人代码的时候,还在网页上点点点.切换切换--吗?" 用开发工具看代码它不香吗? 下面介绍几款可以直接用 VS Code 方式打开GitHub上的代码的工具! ...

  8. github上传代码(亲测实用)

      又被github上传代码折腾了我3个小时,各种问题都遇到过,最后写篇博客记录一下,方便后续上传. github创建项目完成后,就会出现上传指令,如下图所示: 现在只需要按着命令的提示一步步执行: ...

  9. Linux下向GitHub 上传代码

    Linux下向GitHub 上传代码 1.先在Github个人主页创建一个仓库 2.在根目录下,复制仓库链接,将仓库复制到本地 git clone https://gitclone.com/githu ...

最新文章

  1. beanstalkd消息队列在生产环境的应用
  2. vue-cli项目打包多个与static文件同级的静态资源目录(copy-webpack-plugin插件的使用)...
  3. 【mxnet速成】mxnet图像分类从模型自定义到测试
  4. Electrification Plan
  5. JVM Attach机制实现
  6. 用Emacs进行Java开发
  7. JavaSE——Java基础语法(二进制、变量、方法(函数)、运算符、转义字符)
  8. puppet3.5源码包安装和配置
  9. 力扣401.二进制手表
  10. 收藏:如何实现路由器的本地验证和授权
  11. 手把手玩转win8开发系列课程(20)
  12. dll加载失败,返回126错误
  13. womic网络错误_【无线麦克风(WO Mic)】无线麦克风(WO Mic)安卓版(Android)3.2下载_太平洋下载中心...
  14. linux bzip2 命令,Linux bzip2 命令的使用
  15. Java中通过某一年的两个时间计算天数
  16. Python爬虫爬取古诗文网站项目分享
  17. 在VMware上安装win10
  18. 【用友T3】创建账套
  19. 数据库系统原理与应用教程(077)—— MySQL 练习题:操作题 168-172(二十一):综合练习
  20. Easywechat对接

热门文章

  1. portainer 启动mysql_Docker管理工具Portainer
  2. java一维数组的特点,数据结构:java数组特点以及声明数组类
  3. Java zip 压缩 文件夹删除,移动,重命名,复制
  4. kbengine定义实体
  5. wordpress插件制作
  6. 极有收藏价值的一组难求纯4位数字.com域名 #8847#含义你懂的。 http://t.cn/ae9CTd
  7. 5个php实例,细致说明传值与传引用的区别
  8. weblogic常见漏洞
  9. [Python图像处理] 二十五.图像特效处理之素描、怀旧、光照、流年以及滤镜特效
  10. [python+nltk] 自然语言处理简单介绍和NLTK坏境配置及入门知识(一)