windows下git hub的GUI软件配置与使用
转载自:http://www.cnblogs.com/haore147/p/3618930.html
1. 安装两个软件
|
1
2
|
1. git的命令行程序--git for windows:http://git-scm.com/download/win2. git的GUI程序--tortoisegit:http://code.google.com/p/tortoisegit/downloads/list |
需要说明的是,tortoisegit自带的help文档,一个chm文件,可以作为学习这方面内容step by step教程:

2.生成与配置相应的私钥private ssh key
github配置ssh key这一操作是可选的。做这一步,只是为了提高安全性,just for security。

2.2 生成private key
点击“Generate”按钮:

2.3 保存private key
完成后点击“Save private key”按钮保存:

2.4 启动Pageant
保存好了以后,需要加入到Pageant中,执行Pageant:

执行后可以在系统通知栏中看到Pageant图标:

2.5 加载private key 的key文件
双击这个Pageant图标,在Pageant Key List窗口中点击“Add Key”按钮,选择上面保存的key文件(***.ppk文件):

2.6 登录github主站,设置个人ssh key
到这里本地的key都配置好了,需要将key加入到服务器中,登录后点击“My Profile”按钮,在My Profile页面中点击“Add public key”按钮:

在Add an SSH key里面把前面窗口中产生的SSH粘帖到Key输入框中:


3.2 设置用户的信息
在项目文件夹中,右击Settings如下图:

单击左侧的导航目录中的git,设置用户信息:name 为你在github上的用户名,email为验证邮箱。

3.3 设置Git远程服务器相关信息
单击左侧的导航目录中的remote,设置远程信息:remote为你在github上的已有的repository名称,URL对应这个repository的地址,key为上面你生成和保存的ssh private key.

4. 提交代码至github
4.1 提交代码至本地库
点击“Git Commit ->master... ”:

弹出的commit对话框中,会列出当前库中”删除文件“,”修改的文件“,”新增的文件“。勾选要commit的文件,写几句message,然后点击ok。

4.2 commit之后,执行push操作
执行commit之后,就可以看到提交成功的信息,最后点击Push。

在弹出的push对话框中,需要设置你想上传的github的repository位置,在remote下拉列表中选择。
最后,点击OK按钮,开始Push。


5. 登录github 服务器查看push的结果
整个过程就完成了,登录到服务器上就可以看到刚刚提交的代码了:

windows下git hub的GUI软件配置与使用的更多相关文章
- git hub的GUI软件配置与使用
1. 安装两个软件 1. git的命令行程序--git for windows:http://git-scm.com/download/win 2. git的GUI程序--tortoisegit:ht ...
- 图解Windows下 GIT GUI 使用教程
https://jingyan.baidu.com/article/19020a0a7ae6af529c284248.html 本篇经验将和大家介绍Windows下 GIT GUI 使用教程,希望对大 ...
- Windows下GIT安装与使用(上传远程端)
Windows下GIT安装与使用(上传远程服务器) 1. 登陆http://msysgit.github.io/并下载Git 2. 打开下载的exe文件,一路默认(路径可以去修改).有可能电脑需要 ...
- 分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目
分布式版本库--Windows下Git的环境部署以及在GitHub上开源自己的项目 这几天着实忙的焦头烂额,可惜不是搞技术,今天周日,难得闲下来,写篇大家都想学习的Git教程,其实廖雪峰老师的网站已经 ...
- windows下git的使用方法(码云)
这表文章主要是用了可视化操作: 使用命令行操作:https://www.cnblogs.com/mswyf/p/9370238.html 一.安装Git Bash 为了在windows下使用Git,我 ...
- Windows下Git中正确显示中文的设置方法
Windows下Git中正确显示中文的设置方法 具体设置方法如下: 进入目录etc:$ cd /etc 1. 编辑 gitconfig 文件:$ vi gitconfig.在其中增加如下内容: [gu ...
- Windows下Git服务器搭建[转]
Windows下Git服务器搭建 作为对前两天Git服务器搭建的一个整理,我想分别从服务端和客户端两个角度来记录下整个搭建过程,为了达到目标,我们需要哪些操作. (一)服务端软件和账号的安装配置 ...
- Windows下Git Bash中VIM打开文件中文乱码
Windows下Git Bash中VIM打开文件中文乱码,解决方法是: 步骤一 admin@DESKTOP-O99620V MINGW64 /d/项目GGE/Hard_for_GGE (master) ...
- 【亲测可用,亦可配置同一平台的不同账号,例如阿里云的两个不同账号】Windows下Git多账号配置,同一电脑多个ssh-key的管理
Windows下Git多账号配置,同一电脑多个ssh-key的管理 这一篇文章是对上一篇文章<Git-TortoiseGit完整配置流程>的拓展,所以需要对上一篇文章有所了解,当然直接 ...
随机推荐
- center os 文件读写权限
五.使用chmod和数字改变文件或目录的访问权限文件和目录的权限表示,是用rwx这三个字符来代表所有者.用户组和其他用户的权限.有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅 ...
- oracle-03 表的管理
一.表名和列名的命名规则1).必须以字母开头2).长度不能超过30个字符3).不能使用oracle的保留字4).只能使用如下字符 a-z,a-z,0-9,$,#等 二.数据类型1).字符类char 长 ...
- IOS NSNotification 通知
一. 先看下官方对NSNotification通知的解释 1. NSNotification 通知 @interface NSNotification : NSObject <NSCopying ...
- bzoj2982: combination(lucas)
Description LMZ有n个不同的基友,他每天晚上要选m个进行[河蟹],而且要求每天晚上的选择都不一样.那么LMZ能够持续多少个这样的夜晚呢?当然,LMZ的一年有10007天,所以他想知道答案 ...
- <逆向学习第二天>如何手动脱UPX、Aspack壳
UPS.AsPack压缩壳介绍: UPX .AsPack是一款先进的可执行程序文件压缩器.压缩过的可执行文件体积缩小50%-70% ,这样减少了磁盘占用空间.网络上传下载的时间和其它分布以及存储费用. ...
- Git详解及github的使用
1.Devops介绍 1.Devops是什么 开发 development 运维 operations 2.Devops能干嘛 提高产品质量 1 自动化测试 2 持续集成 3 代码质量管理工具 4 程 ...
- DSP+ARM多核异构开发环境SYSLINK搭建OMAPL138
DSP+ARM多核异构开发环境搭建OMAPL138 注意: 环境为Ubuntu 12.04 只能是这个环境.我甚至在Ubuntu16.04上面安装了VMware,然后,在装了一个Ubuntu 12.0 ...
- mysql5.7数据库与5.7之前版本比较
数据库初始化方式变更 <5.7 版本 mysql_install_db >5.7 版本 bin/mysqld --initialize --user =mysql --basedir=/u ...
- 10+ Best Responsive HTML5 AngularJS Templates
http://www.responsivemiracle.com/collective/best-responsive-html5-angularjs-templates/
- xshell怎样打印
Xshell提供用本地打印机打印终端窗口文本的功能.在Xshell打印时可以沿用终端窗口使用的字体及颜色.且在页面设置对话框可以设置打印纸的边距. 如何设置打印纸的大小和方向: 1.打开xshell ...