1.创建SSH

创建SSH需要用到git,我用的mac,windows用户可以先安装下;

首先打开终端并输入:

$cd ~/.ssh //检查是否已经存在ssh

若提示“-bash: cd: ~/.ssh: No such file or directory” 那就说明.ssh文件夹不存在,那么则进行下一个步骤,否则就是将原来的.ssh文件夹备份以下,亦或是切换到其他路径下建立ssh。输入以下命令来创建ssh:

$ ssh-keygen -t rsa -C “你的邮箱账号”

双引号中是你注册GitHub时的邮箱账号。

然后在终端输入以下文字查看是否存在 id_rsa(私钥) id_rsa.pub(公钥) 这两个东西,如果存在就成功了。

ls -la

接下来拷贝公钥。

pbcopy < ~/.ssh/id_rsa.pub

再然后就是在GitHub上创建SSH。首先登陆你的GitHub,右上角用户头像下选择Settings,在SSH Keys 选项里面添加ssh,如下图:

粘贴公钥,输入你容易记住的title,然后点击Add SSH key就完成了SSH的添加。

2.添加代码

在github右上角点击加号,选择New repository。在打开的页面输入名字和描述,下面创建README打勾,点创建即可。

下一步打开mac终端,进入到需要上传代码的根目录并初始化;

git init

接着打开git ,测试连接是否成功

ssh -T git@github.com

如果提示:Hi xxxxx You've successfully authenticated, but GitHub does not provide shell access. 说明你连接成功了

之后设置用户信息,如果不设置全局的话可以把“--global”去掉:

git config --global user.name "your name"
git config --global user.email "your email"

提交更新,并填写信息“first commit”作为第一次提交的备注。

git commit -m 'first commit'

最后将本地项目更新到github项目上去。

git push -u origin master

终端 ssh 上传文件_记一次将文件添加到github相关推荐

  1. flex java 上传下载_完整的Flex多文件上传实例

    客户端代码:fileUpload.xml-------------------------------------------------------------------------------- ...

  2. java ftp上传失败_使用java进行ftp文件上传出现425错误

    /** * 向FTP服务器上传文件 * @param host FTP服务器hostname * @param port FTP服务器端口 * @param username FTP登录账号 * @p ...

  3. 文件上传漏洞_通达OA前台任意文件上传漏洞+文件包含漏洞导致getshell

    点击蓝字|关注我们 通达OA前台任意文件上传漏洞 +文件包含漏洞导致getshell 一.漏洞介绍/Profile/ 通达OA介绍: 通达OA(Office Anywhere网络智能办公系统)是由北京 ...

  4. Linux使用SSH上传下载文件,linux下用ssh上传,下载文件

    一,ssh上传文件 scp file username@hostIP:文件地址 例: [zhangy@BlackGhost ~]$ scp test.sql zhangying@192.168.1.5 ...

  5. ssh上传文件到Linux

    ssh上传文件到Linux 使用scp进行传输 上传命令 下载命令 Note!!! 使用scp进行传输 Linux scp 命令用于 Linux 之间复制文件和目录.Windows也有这个命令,用起来 ...

  6. php 上传乱码_如何解决php文件上传中文乱码问题

    php文件上传中文乱码的解决办法:首先打开相应的PHP文件:然后通过"iconv("UTF-8", "gbk",$name)"方法对文件名进 ...

  7. 00截断上传绕过_【文件上传与解析】文件上传与解析漏洞总结v1.0

    点击上方"公众号" 可以订阅哦! Hello,各位小伙伴晚上好~ 这里是依旧勤劳写公众号的小编~ 今天本公众号将推出一个新的模块,那就是漏洞知识点总结模块!!!(此处应有掌声~) ...

  8. 检查文件上传完成_“我的数据上传NCBI又报错了...” “攻略拿去!”

    在上一期的内容中,我们分享了NCBI测序数据上传的主要步骤和资料填写的注意事项.今天跟大家分享最后一步:原始测序数据的上传以及上传后项目编号的相关类型和含义. 图1 NCBI测序数据上传步骤 | 原始 ...

  9. html上传文件_.NET基于WebUploader大文件分片上传、断网续传、秒传

    (给DotNet加星标,提升.Net技能) 转自:学习中的苦与乐 cnblogs.com/xiongze520/p/10412693.html 现在的项目开发基本上都用到了上传文件功能,或图片,或文档 ...

最新文章

  1. MIPS介绍与MIPS汇编的常用指令
  2. 【直播预告】天黑请闭眼,杭州终极狼人大奖赛正在查杀——见证 4 万现金大奖的诞生!...
  3. linux环境中,top命令中,对command的命令进行扩展查看详情?
  4. 如何配置webpack的loader
  5. 定时关机,适用于windows系统
  6. TensorFlow HOWTO 2.2 支持向量回归(软间隔)
  7. 为什么吃红薯容易放屁
  8. 为何优秀如程序员,也会构建 Bug 满格的软件?
  9. train_image_classifier.py:Cannot assign a device for operation CifarNet/conv1/Conv2D: node CifarNet
  10. 9个最新的手机/移动设备jQuery插件
  11. win10运行Flink
  12. VelocityTracker使用
  13. java实现高清图片剪切
  14. 气象大数据与预报准确率
  15. 数据库实战踩坑指南1:取前N项,需要WITH TIES
  16. Rust权威指南 全书笔记
  17. bugku_PHP代码审计—md5加密相等绕过
  18. Linux TC流量控制HOWTO中文版
  19. Source Insight 4.0 代码自动排版 2019
  20. vue路由传参—params—query

热门文章

  1. php在客户端禁用cookie时让session不失效的解决方法
  2. Eucalyptus EE的介绍及功能说明
  3. Laravel入门:MVC框架
  4. 自我总结(五)---(学习j2ee)
  5. Redis中的value包含中文显示的问题?
  6. PHP 输入/输出流
  7. 用户节点cdn有什么用处
  8. C++ 智能指针简介
  9. Hibernate HQL查询(2)
  10. 一个实用的JS自定义函数addLoadEvent()