TortoiseGit 上传项目到GitHub


目前世界上有很多代码托管的网站,比如GitHub、SourceForge、 Bitbucket、Bitbucket等。本文介绍如何将自己的开源项目托管到GitHub上。

一、首先要安装TortoiseGit  和 GitHub客户端。


TortoiseGit  ,是一个windows下Git的工具。出了Git外。还有TortoiseSVN、TortoiseCVS、TortoiseHg等。


下载软件

  • TortoiseGit官网下载地址:http://code.google.com/p/tortoisegit/
  • msysGit官网下载地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+official

下载时,最好下载最新版本。请先安装msysGit。安装完成之后右键菜单会发现多了如下的内容。

TortoiseGit 上传项目到GitHub_第1张图片


在这之前还需要注册一个GitHub账号。注册网站:https://github.com/ 

1、TortoiseGit 设置。



来到下面的界面。

TortoiseGit 上传项目到GitHub_第2张图片


设置用户名和邮箱。(以后没上传成功都会提示你的邮箱)


TortoiseGit 上传项目到GitHub_第3张图片


生成 SSH keys :

由于TortoiseGit与Github帐户之间采用SSH协议,使用SSH Keys(SSH密钥)来建立安全链接。

通过安装的TortoiseGit生成密匙


         TortoiseGit 上传项目到GitHub_第4张图片


来到如下界面


TortoiseGit 上传项目到GitHub_第5张图片


完成之后



点击 Save private key 保存密钥(apk文件)(暂时不要关闭Puttygen下面还要用到)


登录GitHub账号。导航到settings 点击SSH keys 并添加SSH kays    此处需复制上一步Puttygen中生成的密匙,及key中的内容到下面的key中。操作如下。


     


TortoiseGit 上传项目到GitHub_第6张图片


点击Add key


TortoiseGit 上传项目到GitHub_第7张图片


我们来测试 了。

在Github上新建一个Repository。可以指定开源协议,也可以不设,下图为不设。





点击Create 之后就可以获取URL 并克隆到本地了。


TortoiseGit 上传项目到GitHub_第8张图片



在本地任意磁盘下右击


TortoiseGit 上传项目到GitHub_第9张图片







OK开始克隆




TortoiseGit 上传项目到GitHub_第10张图片


TortoiseGit 上传项目到GitHub_第11张图片


然后在该项目下添加文件并上传。




通过  Git Commit   -> master


TortoiseGit 上传项目到GitHub_第12张图片



TortoiseGit 上传项目到GitHub_第13张图片



TortoiseGit 上传项目到GitHub_第14张图片


此时只是上传到了本地GitHub客服端。。点击Push将项目上传到网上客服端


TortoiseGit 上传项目到GitHub_第15张图片


TortoiseGit 上传项目到GitHub_第16张图片


TortoiseGit 上传项目到GitHub_第17张图片


到GitHub上检测。


TortoiseGit 上传项目到GitHub_第18张图片


大功告成


TortoiseGit 上传项目到GitHub_第19张图片


自此,就完成了。希望对大家有用。

日常开发中用的比较多的就是以下两种功能。

一.Git Commit:提交到本机



二。 Push 提交到GitHub


TortoiseGit 上传项目到GitHub_第20张图片












你可能感兴趣的:(github)