利用TortoiseGit(小乌龟)将项目上传至GitHub网站
2016-07-14 01:44
302 查看
本文章转载自:http://www.cnblogs.com/wql025/p/5391693.html
阅读目录
准备
具体过程
1.拥有一个GitHub账户
2.安装了TortoiseGit(小乌龟)
起好仓库名,填好描述,在Add .gitgnore中选择Java(根据你自己需求写)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414151443191-1289872087.png)
建好之后把这个仓库的地址复制一下(待会儿要用到)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414151454535-1812014225.png)
右键,Git在这里创建版本库
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152724379-1603723558.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152751301-1110543957.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152758145-181600969.png)
重新看下当前的文件夹,已经有绿色的勾子了。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152832348-1072173661.png)
下面是隐藏的.git文件夹
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152838910-330480638.png)
右键,TortoriseGit -->设置
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414153411520-1604969322.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414153417910-432219421.png)
先在Git进行填写。这个点“全局”填写(这里的信息好像没什么用,之前我设置了一个,现在我换成了下面的信息)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414153425832-688942743.png)
然后在远端填写相应信息。注:这里的origin目前我也是看别人所以填这个,不知道啥意思,也不知是否可更改。URL就写刚才复制的;推送 URL不必写;Putty
密选择自己保存密匙的ppk文件。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414162215129-1369700341.png)
注:拉取是什么?就是从Github网上的指定仓库更新文件。
右键,ToroiseGit-->拉取
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414160745754-702392507.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154313598-349376078.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154318941-496923522.png)
注:这步我也不知道有啥用
创建README.md文件
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154528020-2140377003.png)
填写下面的内容
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154534598-809394804.png)
右键,Git提交 -> "master"...
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154558785-2029392244.png)
写好注释,勾选要提交的文件
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154607363-799945402.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154619707-307569181.png)
右键,TortoiseGit --> 推送
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414164121535-886492313.png)
之后弹出填写GitHub的账号和密码的对话框,依次填写好,确定。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414162848941-1545636699.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414162857598-2104974845.png)
关闭
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154749941-440597256.png)
进GitHub网站,可以看到本地仓库ssh_demo已同步了。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154816598-1610855716.png)
如果要往这个仓库放个项目然后上传至GitHub怎么做呢? 只需把项目copy到这个仓库里,然后提交,推送即可。
注:这步当然可以在第六步一起提交,推送至GitHub。
提交
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155059535-838457239.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155106035-1241267616.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155140332-1687753.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155115488-560610911.png)
推送
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161529473-1895750272.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161536363-331543002.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161542598-1713820149.png)
进GitHub网站看看吧
阅读目录
准备
具体过程
准备
1.拥有一个GitHub账户2.安装了TortoiseGit(小乌龟)
具体过程
一、在GitHub上建立新的仓库
起好仓库名,填好描述,在Add .gitgnore中选择Java(根据你自己需求写)![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414151443191-1289872087.png)
建好之后把这个仓库的地址复制一下(待会儿要用到)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414151454535-1812014225.png)
二、在磁盘创建版本库(仓库)
右键,Git在这里创建版本库![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152724379-1603723558.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152751301-1110543957.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152758145-181600969.png)
重新看下当前的文件夹,已经有绿色的勾子了。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152832348-1072173661.png)
下面是隐藏的.git文件夹
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414152838910-330480638.png)
三、设置
右键,TortoriseGit -->设置![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414153411520-1604969322.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414153417910-432219421.png)
先在Git进行填写。这个点“全局”填写(这里的信息好像没什么用,之前我设置了一个,现在我换成了下面的信息)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414153425832-688942743.png)
然后在远端填写相应信息。注:这里的origin目前我也是看别人所以填这个,不知道啥意思,也不知是否可更改。URL就写刚才复制的;推送 URL不必写;Putty
密选择自己保存密匙的ppk文件。
点击 添加/保存后蹦出这个对话框点“否”
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414162215129-1369700341.png)
四、拉取
注:拉取是什么?就是从Github网上的指定仓库更新文件。右键,ToroiseGit-->拉取
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414160745754-702392507.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154313598-349376078.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154318941-496923522.png)
五、编辑README.md文件
注:这步我也不知道有啥用创建README.md文件
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154528020-2140377003.png)
填写下面的内容
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154534598-809394804.png)
六、提交
右键,Git提交 -> "master"...![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154558785-2029392244.png)
写好注释,勾选要提交的文件
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154607363-799945402.png)
确定
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154619707-307569181.png)
七、推送
右键,TortoiseGit --> 推送![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414164121535-886492313.png)
之后弹出填写GitHub的账号和密码的对话框,依次填写好,确定。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414162848941-1545636699.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414162857598-2104974845.png)
关闭
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154749941-440597256.png)
进GitHub网站,可以看到本地仓库ssh_demo已同步了。
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414154816598-1610855716.png)
八、上传项目
如果要往这个仓库放个项目然后上传至GitHub怎么做呢? 只需把项目copy到这个仓库里,然后提交,推送即可。注:这步当然可以在第六步一起提交,推送至GitHub。
提交
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155059535-838457239.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155106035-1241267616.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155140332-1687753.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414155115488-560610911.png)
推送
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161529473-1895750272.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161536363-331543002.png)
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161542598-1713820149.png)
进GitHub网站看看吧
![](http://images2015.cnblogs.com/blog/797348/201604/797348-20160414161551082-614277692.png)
相关文章推荐
- Haproxy+keepalived实现高可用负载均衡
- Android的系统架构
- (转)理解RESTful架构
- Google手机移动网站适配(双向注释)
- 读《大型架构技术演进的思考》的一点儿感悟
- Kurento应用开发指南(以Kurento 5.0为模板) 之五:kurento架构
- 很不错的网站资源收集(持续更新...)
- 利用IIS日志追查网站入侵者
- Android架构纵横谈之——软件自愈能力 (1)
- 网站内部链接策略分析
- Dubbo参考资料网站
- 手机网站自适应的方法2
- 手机网站自适应的方法2
- 解读大型网站系统架构的演化
- 网站header头信息中Cache-Control max-age=0是什么意思?
- Android telephony架构 博客链接
- 今日头条架构演进之路——高压下的架构演进专题
- 服务架构演进
- 我与即时通讯 - 重构之路
- Android 蓝牙架构学习 博客链接