汇总TortoiseGit使用技巧,包括提交代码,创建patch等等。

1.提交代码到本地仓库

在Git工程目录下右键,

点击 Git Commit -> "master"...

可以修改提交信息,时间和作者:

Message

Set Author Date

Set Author

选择需要提交的问题,点击OK即可。

如果存在新增的文件,

注意勾选Show Unversioned Files。

GitCommit.jpg

2.推送代码到远程仓库

TortoiseGit -> Push...

3.更新远程仓库的最新代码

TortoiseGit -> Pull...

4.查看代码提交记录

TortoiseGit -> Show log

5.创建Patch

在查看代码提交记录页面,

右键需要打patch的记录,

点击Format Patch...,

Vserion标签下选择Number Commits,

值为1不用修改,

点击Ok即可在当前目录下生成对应的Patch。

Version下的其他两个参数可以生成多个Patch。

FormatPatch.jpg

6.克隆本地仓库

Git不仅可以克隆远程仓库的代码,

也可以克隆本机已经下载下来的仓库代码,

任意目录右键Git Clone...,

URL中输入本机目录地址,

点击Ok即可克隆出一个新的仓库。

GitClone LocalDir.jpg

7.设置代理服务器

TortoiseGit -> Settings -> Network

勾选Enable Proxy Server,

设置代理服务器的地址和端口,

输入用于认证的用户名和密码。

TGitNetwork.jpg

8.使用Beyond Compare替换默认代码比较工具

TortoiseGit -> Settings -> Diff Viewer

勾选External,选择Beycond Compare可执行程序。

SetBeyondCompare.jpg

最新文章

  1. 【centos7常用技巧】RPM打包
  2. 每日学习总结<二> 2015-9-1
  3. iOS 为类添加Xib里面配置的view
  4. 【Mysql】phpMyAdmin安装与配置
  5. 深入分析:Fragment与Activity交互的几种方式(二,使用Bundle)
  6. ListView 总结----持续中
  7. IDE开发<LER-Studio>(2)::登录模块
  8. 201521123067 《Java程序设计》第9周学习总结
  9. android 统计启动时长,标准
  10. 免安装版本tomcat 指定的服务并未以已安装的服务存在,Unable to open the service
  11. java实现 链表反转
  12. tumblr热度
  13. ES6+Webpack 下使用 Web Worker
  14. 用B表更新A表
  15. matlab中画系统零极点的方法
  16. Cocos2d-x 3.x 在wp8中调用系统字体的解决方案
  17. 类内初始值(c++11)
  18. Netty源码分析第1章(Netty启动流程)---->第5节: 绑定端口
  19. Java学习笔记二:Java开发工具Eclipse的安装与使用
  20. CentOS6下DHCP服务(二)简单配置案例及故障排查

热门文章

  1. [学习总结]3、Android---Scroller类(左右滑动效果常用的类)
  2. 效验pipeline语法
  3. Jenkins 报错合集
  4. Java synchonized 同步
  5. threejs 贴图动画总结
  6. Linux中find命令与三剑客之grep和正则
  7. MeteoInfo-Java解析与绘图教程(七)_图层添加站点名称或区域名称
  8. AT2664 [AGC017A] Biscuits 题解
  9. java 多线程:线程池的使用Executors~ExecutorService; newCachedThreadPool;newFixedThreadPool(int threadNum);ScheduledExecutorService
  10. /etc/resolv.conf文件中的search项作用;如何保持resolv.conf文件内容不被修改