码迷,mamicode.com
首页 > 其他好文 > 详细

git TortoiseGit 教程

时间:2016-06-21 20:27:19      阅读:361      评论:0      收藏:0      [点我收藏+]

标签:

github介绍

github上有很多优秀的项目,是我们学习的宝库。本文记录tortoisegitgithub/oschina的日常操作,以作备忘。

git for windows

官网:https://git-for-windows.github.io/

 

TortoiseGit

github图形化客户端,包含多国语言包。

官网:https://tortoisegit.org/download/

 

安装方法

1、安装 git for windows (git-xxx-bit.exe)

2、安装TortoiseGit,安装完成之后打开TortoiseGit,它的操作和SVN小乌龟类似。

技术分享

 

clone的三种方式

首先需要明确,github上支持三种方式进行项目的clone    (https,ssh,subversion)

https:https://github.com/用户名/版本库.git

ssh: git@github.com:用户名/版本库t.git          

subversion:https://github.com/用户名/版本库

 

操作技巧

无需输入密码提交

1、在github的项目页面,设置项目的拉取方式为 SSH(我使用https无法不用密码提交)

技术分享

2、在本地磁盘目录,点击 右键,选择 设置,进入设置界面

技术分享

3、设置完成后,第一次提交会询问是否信任,选择信任,之后往这个库提交就不需要输入用户名和密码了。

技术分享技术分享

推送失败

如果你很不幸的推送失败,有以下两种解决办法:

技术分享

方法一:

1、在本地机器上创建新的putty密钥并添加到github的设置中。

方法二:

1、检查项目的拉取方式是否是ssh

2、重新克隆此仓库,git clone时选择 加载putty密钥

技术分享

3、在克隆过程中会弹出框,问你是否要将此计算机添加到你的信任设备列表,选择 是。

技术分享

4、再次尝试推送,推送框勾选 “自动加载Putty密钥”

 

Clone到本地

1、打开项目在github的地址,点击 Clone or Download ,选择ssh或https,点击 copy

技术分享

2、回到本地磁盘,点击鼠标右键 选择 Git Clone(git克隆) ,粘贴剪切板中的地址,点击 确定

技术分享

3、等待Clone结束之后,可以选择 查看日志/关闭

技术分享

 

提交代码

1、本地有修改,在目录中点击 鼠标右键 选择 Git提交->mater

2、 提交完成之后,记得要点 推送 按钮,这样git仓库中的内容才得到同步

 

更新代码

建议使用 Git获取Git 同步

 

其它技巧

其它操作比如,查看日志,应用补丁之类的,和svn小乌龟相似。

 

参考资料

通过TortoiseGit上传项目到GitHub

github结合TortoiseGit使用sshkey,无需输入账号和密码

对于开源中国的操作,几乎一样可以参考:Windows 下使用git 将代码托管到开源中国

git TortoiseGit 教程

标签:

原文地址:http://www.cnblogs.com/zhaoqingqing/p/5604824.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!