一、注册

1、访问github的官网,注册自己账号

2、加入github页面

3、创建属于自己的库(这里是为自己库取名字)这里省略,邀请组织成员,后面要用到所以填一下

二、安装软件

1、进入https://git-scm.com/下载适合自己电脑版本

2、下载完成点击安装(注:这里按照自己习惯安装即可)我基本是点击的默认选项

配置bash

创建密钥

1、找到安装目录将git-bash发送到桌面,点击打开是这样的:@符号前面是计算机名字,后面是型号

2、获取属于自己的密钥(这里只需要一路按回车即可)

ssh-keygen -t rsa -C "your_email"

去上面提示位置,找到文件拷贝(记事本打开id_rsa.pub)

3、然后登录Github网页上添加该密钥,网址为:https://github.com/settings/keys,点击New SSH key(弹出的页面设置密钥名,以及将id_rsa.pub拷贝进去)

绑定github

4、返回客户端git bash查看是否绑定成功

设置并上传东西

1、设置一些东西(最好name与Github上相同,email一定要是注册的那个邮箱)

2、为方便之后上传代码,直接把库克隆下来放在本地电脑中,打开网址:https://github.com/ycx95/test (test是我前面创建的库)

打开目录:D/github 存在test名称文件夹,现在自己随意创建一个文件(名字格式随意)

3、输入git push origin master出现一下登录界面,成功登录,界面消失,提示:

4、打开自己github网站,找到创建的库(已经成功上传了文件)

总结

①把代码放在对应文件夹中,然后使用:git add 文件名字

②如果想命名一下可以使用:git commit -m 命名的名字

③提交代码:git push origin master

关于使用github desktop

1、下载安装(由于之前已经安装,就不再演示)

2、登录(如果已经登录,点击file选择options点击sign out即可)

3、可以选择新建一个库

4、客户端点击commit

打开自己github网站查看https://github.com/doreamon95

补充:关于desktop显示乱码问题(①打开Notepad++将其编码转换为utf-8) 然后再重新提交即可

转载于:https://www.cnblogs.com/ycx95/p/9439169.html

Github使用初体验2018.08.07相关推荐

  1. 微软AI插件Github Copilot初体验

    前言 上个月看到了一款插件 微软 GitHub AI 编程工具 Copilot于是就想尝尝鲜,但是GitHub Copilot是需要申请的,只有申请通过的才能使用这款插件.就在今天我收到审核通过的邮件 ...

  2. AndroidStudio初体验

    style="display: none;" frameborder="0"> 收藏成功 确定 收藏失败,请重新收藏 确定 查看所有私信查看所有通知 暂没 ...

  3. MapReduce编程初体验

    需求:在给定的文本文件中统计输出每一个单词出现的总次数 第一步: 准备一个aaa.txt文本文档 第二步: 在文本文档中随便写入一些测试数据,这里我写入的是 hello,world,hadoop he ...

  4. flink-cdc初体验

    flink-cdc初体验 产品介绍 flink-cdc是一款专用于数据库增量数据监控的插件.基于flink计算引擎提供的高性能,高可用性,高扩展性的数据监控功能.当前flink-cdc支持读取例如my ...

  5. php怎么控制mp3播放器,【更新2018/12/07】简单的MP3播放器

    本帖最后由 kumamiko 于 2018-12-7 11:02 编辑 snipaste_20181113_122405.png (63.66 KB, 下载次数: 0) 2018-11-13 12:3 ...

  6. QuantLIb C++金融工程库初体验

    QuantLib是一个有名的金融计算的C++库,能方便地用于计算许多金融模型和公式,包括简单的折现.年金.VAR甚至BS期权定价等. 本文对quantlib做了一个简单的使用初体验 源码下载 quan ...

  7. 小程序 缩放_缩放流星应用程序的初体验

    小程序 缩放 by Elie Steinbock 埃莉·斯坦博克(Elie Steinbock) 缩放流星应用程序的初体验 (First Experiences Scaling a Meteor Ap ...

  8. Windows Embedded Standard开发初体验(二)

    支持Silverlight的Windows Embedded Standard 好了,完成安装之后,我们就可以来做Windows Embedded Standard的第一个操作系统镜像了.在开始菜单中 ...

  9. 深度探索Hyperledger技术与应用之超级账本初体验(附部署代码)

    2019独角兽企业重金招聘Python工程师标准>>> 本章零基础地介绍了如何快速体验超级账本搭建的区块链网络,我们先绕过了比较复杂的初始化配置,用官方提供的fabric-sampl ...

最新文章

  1. java实现最长连续子序列_最长公共子序列/最长公共子串 Python/Java实现
  2. K-Means ++ 算法
  3. eclipse中启动tomcat的项目路径
  4. 【华为云技术分享】云小课 | 如何通过虚拟私有云保障服务安全
  5. Unity2020.1新功能探路:编辑器相关更新
  6. Best of Best系列(1)——CVPR
  7. 搭建一个简单的SpringBoot项目
  8. dsoframer.ocx java_DSOFramer.ocx 控件使用
  9. 格力机器人图解_你所不知道的格力机器人战略
  10. Python语音合成探究(三、合成语音的输出及文字同步显示)
  11. burp安装及代理设置
  12. 关于2018后新款 Mac增加T2安全芯片造成无法U盘启动解决办法
  13. 一个猜拳写了一晚上 麻痹……
  14. 史上最全后端架构师技术图谱,值得收藏
  15. Android 生成自己的签名key(releasekey platform shared media networkstack verify等)
  16. qs美国排名计算机专业,2016年QS美国大学计算机科学专业排名
  17. DNS协议与请求的C语言实现
  18. HTMLbutton 标签和input type=button的区别
  19. 客户关系管理咨询服务 - 为您提供最佳的CRM解决方案,为您的企业
  20. 掌纹识别技术解决安全问题 让密码成为历史

热门文章

  1. Android Hook Java的的一个改进版本
  2. JZOJ 5616. 【NOI2018模拟3.31】沧海尘记
  3. 计算机有哪些应用领域 请举例说明,计算机图形学作业求助
  4. socket-tcp 、udp、rawIP
  5. php解析乱码字符串,PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
  6. python windows和linux路径_python复制文件,路径不存在问题(Windows和linux路径分隔符不统一)...
  7. qt 实现拖动矩形角度_手机上如何使用CAD角度标注功能?
  8. vs安卓开发发布_向华为的鸿蒙看齐,谷歌发布全新系统,手机电脑通用
  9. zigbee绑定 使用_遇见-果加智能锁F2——使用体验
  10. java启动100线程_Java启动新线程的几种方式(Runnable、Callable、CompletableFuture)