本文环境:

操作系统:Windows XP SP3

Git客户端:TortoiseGit-1.8.14.0-32bit

一、安装Git客户端

全部安装均采用默认!

1. 安装支撑软件

msysgit: http://msysgit.github.io/

当前最新版本为v1.9.5

   

2. 安装TortoiseGit

首先,要安装Windows Installer 4.5

然后,安装TortoiseGit-1.8.14.0-32bit.msi(当前最新版本)

最后,安装TortoiseGit中文语言包

TortoiseGit-LanguagePack-1.8.14.0-32bit-zh_CN.msi

二、配置、使用TortoiseGit

1. 设置为中文界面

2. 建立版本库

在任意空的文件夹点击鼠标右键,选择“Git 在这里创建版本库”

3. clone库

在上面的文件夹点击右键,选择“拉取(Pull)”

(1) 管理远端

图2-3-1-1

图2-3-1-2

其中,URL是远端版本库的git地址

注意,一定要把“localhost”改成IP地址,否则会出现如下错误:git did not exit cleanly (exit code 128)

(2) 生成PPK文件

在“开始”菜单,选择“TortoiseGit”中的“PuttyGen”

点击“Generate”按钮,然后,鼠标在图中红色方框的区域内不停的移动,即可生成密钥。

点击“Save private key”按钮,把生成的密钥保存为PPK文件。

确定生成。

保存到图2-3-1-2中的地址

(3) 完成clone库

4. 提交本地版本库

在本地版本库中新建立的文件图标均为

(1) 添加到本地库

鼠标右键点击如上图图标的文件,选择“增加”

这时,文件图标变为表示添加到本地库成功。

(2) 提交到本地库

鼠标右键点击如上图图标的文件,选择“Git提交(C) ... -> "master"...”

会出现提示,设置用户名和邮箱。

设置用户名、邮箱和签名密钥(PPK文件)

输入日志信息,完成提交。

5. 推送本地库到服务器

如果所有文件夹和文件的图标都如图所示,那么我们就可以把本地库推送到版本服务器了。

在本地库所在根目录(本机为D:\mydoc13\ssfc),点击鼠标右键,选择“TortoiseGit”-〉“推送”

完成推送。

-------------------------------全文End------------------------------

FAQ:

1. 关于:用户名和邮箱

用户名和邮箱,都是由版本服务器分配。就是我们在版本服务器建立用户名和邮箱,然后在客户端使用。

2. 取消上次的“Commit”操作

右击git库文件夹,选择“Git”选项卡,点击“Show log”按钮,选择要回滚的位置,点击右键选择“Reset "master" to this...”

点击“ok”完成取消操作。

http://blog.csdn.net/xiaobin_hlj80/article/details/10953701

最新文章

  1. Behind RabbitMQ Exchange Types
  2. C puzzles详解【34-37题】
  3. nodpad++正则替换
  4. discuz+ecmall+phpcms整合
  5. 【itext】7步制作兼容各种文档格式的Itext5页眉页脚 实现page x pf y
  6. JS传递参数时对中文进行编码和解码
  7. 自己实现一个nullptr
  8. 6种字符串数组的java排序 (String array sort)
  9. JDBC 利用反射 配置文件
  10. R语言并行运算示例 parallel 包
  11. 《c++ concurrency in action》读书笔记1
  12. 微信团队分享:Kotlin渐被认可,Android版微信的技术尝鲜之旅
  13. 力扣算法题—060第K个排列
  14. [转帖]一个ip对应多个域名多个ssl证书配置-Nginx实现多域名证书HTTPS
  15. python字符串之join
  16. [二维码开发]二维码开发入门级demo
  17. PHP CURL HTTPS内存泄露问题
  18. FlexPaper 里的pdf2json.exe 下载地址
  19. ES5与ES6的继承
  20. 【WebGL】4.光源

热门文章

  1. 在eclipse环境下使用maven install 命令碰到native2ascii-utf8问题解决方案
  2. js滑动提示效果
  3. vue入门--简单路由配置
  4. java8 stream 流 例子
  5. Eclipse键盘输出文字,显示到屏幕上方法
  6. HTTP+XML接口客户端 结合策略模式实现总结
  7. 快速新建一个纯净的java pom项目 project
  8. 什么是2.5D与3D编辑模式
  9. 清空chrome浏览器缓存
  10. 利用after和before伪类实现chrome浏览器tab选项卡斜边纯css无图制作笔记