TortoiseGit上传项目到GitHub
1. 简介
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
2. 准备
2.1 安装git:https://git-scm.com/downloads。无脑安装
2.2 安装TortoiseGit(小乌龟):https://tortoisegit.org/download/。无脑安装
2.3 在GitHub上申请好账号。
3. 步骤
3.1 做完以上的准备后,打开小乌龟的settings进行设置。如图:
3.2 打开后如图所示,进行如下操作:
3.3 在TortoiseGit中打开TuTTYgen,如图所示
3.4. 打开后弹出页面如下所示:
3.4.1 第一步,点击Generates生成秘钥,生成的过程要不同的再进度条底下不同的移动,不然会卡住;
3.4.2 第二步,点击Save private key,把秘钥保存在一个文件夹中。
3.5 登录GitHub账号,然后进入Settings,如下图
3.6 进入到Settings界面后如图所示,
3.6.1 第一步,先点击SSH and GPG keys,进入如下界面
3.6.2 第二步,点击New SSH key
3.7 点击new SSH key之后,如下图所示,
填写完成后点击Add SSHkey生成如图所示:
3.8. 然后点击创建新的repository:
3.8.1 第一步,先点击new repository 如下:
3.8.2 第二步,点击创建以后,如下图:填写好信息,然后点击create repository完成创建。
3.9 创建完成后生成如下如所示:生成的SSH地址,后面会用到。
3.10. 创建一个文件夹,里面包含要上传文件,例如:
3.11. 选中这个文件夹,右键创建git版本库,弹出对话框:进行确定即可。
3.12. 然后继续选中这个文件夹,右键进行git commit(提交),会弹出如下对话框:
然后填写图中要提交的文件,和提交信息(随便填)。
确定后会弹出如下对话框,显示提交成功:说明明已经提交到版本库了。但是还没完。
3.13. 继续选中文件,然后右键进行选择同步,弹出对话框:点击管理,后面会弹出另一个对话空填写远端的URL也就是我们之前生成的SSH项目地址。
3.14. 点击管理后,生成对话框如下,要进行如下信息填写:
填写完后进行确认,回到之前对话框,如下:
3.15. 点击推送,等待推送完毕后,显示如下:
3.16. 最后,我们终于完成把本地的代码通过小乌龟上传到了GitHub上。回到GitHub我们可以看到我们上传的文件。
完成上传。
最新文章
- ExecuteOrDelayUntilScriptLoaded 还是 SP.SOD.executeFunc?
- 鼠标向下滑动加载div
- 如何在ASP.NET 5中使用ADO.NET
- CSS3部分新特性
- 关于完整解答Leo C.W博客中名为“我们公司的ASP.NET 笔试题,你觉得难度如何”的所有题目
- POJ 1459
- discuz制作
- 欢迎使用skymvc框架,简单易用的php框架
- javascript高级知识点——内置对象原型
- 安装CDH
- CentOS 6.5系统安装配置图解教程(详细图文)
- iOS获取设备型号和App版本号等信息(OC+Swift)
- element-ui和npm、webpack、vue-cli搭建Vue项目
- 这可能是最为详细的Docker入门吐血总结
- Linux 公网IP和内网IP,Dubbo提供者注册到了内网IP上怎么处理!
- java基础(3)java常用API
- 解决Maven build 慢的问题
- Delphi 完全时尚手册之 Visual Style 篇 (界面不错) 转自http://blog.csdn.net/iseekcode/article/details/4733229
- ResourceManager High Availability
- cdoj844-程序设计竞赛 (线段树的区间最大连续和)【线段树】