首先登录官网注册用户(此处不多介绍),然后需要登录github创建仓库

https://github.com/

然后取一个自己喜欢的名字(这里我的名字是webclock),点击Create repository创建仓库,然后就创建成功了,就这么简单。

然后登录官网下载github(这里不多介绍了)安装完成之后右击鼠标选择Git Bash Here

https://git-scm.com/downloads

然后就看到这个窗口了,这就是git的命令行模式

安装完成后,还需要最后一步设置。为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

最后一步配置生成登录git的公私钥

ssh-keygen -t rsa -C "你注册GitHub账号时用的邮箱"

图中标记三处分别输入:回车---Y---回车

然后将生成的公钥文件用文本工具打开复制内容(复制内容后边会用到)

登录git点击setting

找到ssh key菜单,再添加SSH key

最后点击Add SSH key按钮,公钥就上传完成啦。

验证公钥是否生效

可以输入一下命令测试是否导入成功,

ssh -T git@github.com

找到需要上传到github的项目,我选择的是如下文件。

然后依此执行如下命令完成上传

  107  mkdir mygit    //创建一个名为mygit的文件
108 cd mygit/ //开创建的文件夹,为下一步在里面创建仓库做准备
109 git init //初始化git仓库
110 git add index.html js/ //(此步即将文件index.html添加到git仓库,若想一次添加整个文件夹所有内容,命令是——git add -A 需要注意的是:index.html应事先存放进了mygit文件夹,如果不在就拷贝进去执行cp -r ../WordsClock/* .)
111 git commit -m "firstcode" //(上一步是添加,这一步是提交) 112 git remote add origin 加上GitHub里想用来存放它的文件的ssh地址 //连接github
113 git push -u origin master //上传,此时,再刷新GitHub,即可看到文件成功上传!!!

常用的git命令总结如下:

点击这里参考: https://blog.csdn.net/halaoda/article/details/78661334

最新文章

  1. Matlab数值计算示例: 牛顿插值法、LU分解法、拉格朗日插值法、牛顿插值法
  2. Visual Studio 2013 智能提示
  3. java基础 数组14
  4. easyui datagrid中datetime字段的显示和增删改查问题
  5. Displaying a full list of groups in Odoo's Kanban view
  6. RCP:如何把Preferences中的项从一个类别移动到另一个类别
  7. javascript权威指南笔记--javascript语言核心(四)
  8. docker学习(一)
  9. ANT 发布项目中 build.xml 文件的详细配置
  10. 解决Ubuntu和Windows的文件乱码问题(转载)
  11. 高性能动画!HTML5 Canvas JavaScript框架KineticJS
  12. [POJ 1742] Coins 【DP】
  13. Python之基础(一)
  14. JavaScript中定时器的暂停和继续
  15. JS正则表达式检验数字或者带小数点的数字
  16. 【算法】K最近邻算法(K-NEAREST NEIGHBOURS,KNN)
  17. LeetCode 242 Valid Anagram 解题报告
  18. JQuery 中的选择器
  19. 4、爬虫系列之mongodb
  20. Android assets res 文件夹的区别

热门文章

  1. 00-django | 02-处理HTTP请求
  2. luogu P3384 【模板】重链剖分
  3. 清北学堂—2020.1提高储备营—Day 3(图论初步(一))
  4. 退役记——CCC2020&CCO2020
  5. RHEL6 yum本地源配置
  6. Python中关于日期的计算总结
  7. 各大原厂看好MRAM发展
  8. Python中字符串的学习
  9. QPixmap和QImage
  10. java Spring boot Docker打包