TortoiseGit客户端安装及使用(上传代码到git@osc
2016-01-22 07:40
405 查看
用TortoiseGit客户端之前要下载安装git
http://git-scm.com/download/win
下载完安装完就可以了,之后好像就用不上了,全交给TortoiseGit客户端了
第一、安装软件及配置语言和右键菜单
TortoiseGit 简称 tgit, 中文名海龟Git. 海龟Git只支持神器 Windows 系统, 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端.
分为32位版与64位版.并且支持各种语言,包括简体中文(Chinese, simplified; zh_CN).
下载网址:https://tortoisegit.org/download/
直接上图:(自己按系统64位或者32位下载把
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/9f96ac3dc5e902cdad3de10a48c1616d)
下载完成后就是安装了(先安装“安装包”,再安装“语言包”
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/61ae033606fec1747386a65425a3b56d)
除了上图这一步,其他可以一直点“下一步”(next),语言包也是一直点“下一步”,完成安装
语言包安装了,那么就得设置一下语言啊,看图
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/5d910254e664a81c3fdef3485401df12)
随便找个地方右键就有了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/936552519f27bc7fc52324dbbbe35cab)
点击确定之后我们再次进去,settting
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/1dc51fe7edea7103b46819452502c833)
看看效果如何
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/366936c84972283987414f900b8f093b)
左右
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/c419a16ae0d86960a886f37d0d9b39d8)
左为普通文件夹 右为仓库文件夹吧(不知道怎么叫)看到右键的二级菜单菜单是不同的
-------------------------------------------------------------------------------------------------------------------------------
第二、配置公钥和密钥
ps:我是不会弄那个https的坑爹用户名和密码,才用ssh来使用git的。
ps:https的用户名和密码是登录git osc的用户名和密码(百度得到答案的,自己搞不定啊QAQ)
版本库的SSH方式和HTTPS方式是不同的,表面上是url信息的不同,但是,实际的认证机制也是不同的。
当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码 。
----------------------------------------------------------------------------------------------------------------------------------------------------------
TortoiseGit之配置密钥 - 学无止境 - 博客频道 - CSDN.NET http://blog.csdn.net/bendanbaichi1989/article/details/17916795
----------------------------------------------------------------------------------------------------------------------------------------------------------
如图:找到puttyGen
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/c01e7b9fd6c0b40248b1c292fbee6dc0)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/c4d2fbeb6a73238363755e817fe38aaa)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/d53d60d2492c6df12b3dedba91d7a6e8)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/4497bc05e8055c2fc9b3fa18a49756f3)
第一、粘贴公钥:(看图
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/346adfaad904a367bcf17bb5e4bbc87d)
第二、私钥保存(这个必须有,没有的话,是不可以操作git@osc里面的代码的
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/43d4885d9e34f3d3910cbffcfc583c56)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/8cb6908f5af434667b93f8aa386fafda)
不能用就看看ssh客户端正确不正确把,(客户端很多,不一定要这个哦
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/d4c4be2480ada294e401d425b8bf41fc)
第三、下载(pull)和上传(push)git
网址:Git@OSC代码托管-开源中国社区 http://git.oschina.net/
新建项目:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/b7c8affead734d68dca94d4fa7e45240)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/532759fea77efe0dea07fb0a4a4e083e)
第二、把代码上传(push)到git@osc
第一、创建git库(如图,每个项目第一步都要这样子,这个做一次就行了,这样做一次之后会生成.git格式的库文件,默认隐藏,记得是这样子,所以你点就是了)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/a8a66de25c8197acb7a77db79fc4a6ea)
第二、提交(commit)(每次上传(push)前提交(commit)一次,这是为了把内容保存到.git后缀的文件库中,然后提交(push)就是按照.git文件库的方式提交,所以你们提交(push)之前要提交(commit)一下,这样长传的文件才是你最新写的代码。。。勿喷我记得理论是这样而已,没实践过
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/efe286a5735234b42df96e4c997265b5)
这是commit界面(其实commit操作不是提交到git@osc,其本质就是把文件内容与本地的.git文件库同步)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/db7f1090a952358e9d72d35531fdde7c)
第三、上传(push)操作
我们在git@osc上创建了一个backer项目;我们要拿到链接的ssh的url
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/4183de1b8a7cb6b6f6cf7fd3b845d2be)
点下载(pull)(每次在git@osc上面新建项目,都必须pull一次,不然push不了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/406b066a0823f4daee1941a825731655)
第一次搞什么也没有,我们点管理
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/f6b3d27f9ac4f87769a1948fad9471c9)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/328ddf0f75b9580c77c8e92ac1d13577)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/ffeb86d80724dfc9841f6f78b869052a)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/8d35882e7514633ff9b82a9583d45a63)
好啦,唠叨到没朋友了,就介绍到这里了,我这个小白也是蛮拼的
我发现推送(push)上传,有时不灵,那么我们用终极办法,就是它
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/e30a38e0a8d10ef382bd8778582230e7)
同步,我们点进去,
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/16/c38cf4b005bffbc730c7148e91f68555)
点上强制,然后提交,就这样子了。嘻嘻
http://git-scm.com/download/win
下载完安装完就可以了,之后好像就用不上了,全交给TortoiseGit客户端了
第一、安装软件及配置语言和右键菜单
TortoiseGit 简称 tgit, 中文名海龟Git. 海龟Git只支持神器 Windows 系统, 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端.
分为32位版与64位版.并且支持各种语言,包括简体中文(Chinese, simplified; zh_CN).
下载网址:https://tortoisegit.org/download/
直接上图:(自己按系统64位或者32位下载把
下载完成后就是安装了(先安装“安装包”,再安装“语言包”
除了上图这一步,其他可以一直点“下一步”(next),语言包也是一直点“下一步”,完成安装
语言包安装了,那么就得设置一下语言啊,看图
随便找个地方右键就有了
点击确定之后我们再次进去,settting
看看效果如何
左右
左为普通文件夹 右为仓库文件夹吧(不知道怎么叫)看到右键的二级菜单菜单是不同的
-------------------------------------------------------------------------------------------------------------------------------
第二、配置公钥和密钥
ps:我是不会弄那个https的坑爹用户名和密码,才用ssh来使用git的。
ps:https的用户名和密码是登录git osc的用户名和密码(百度得到答案的,自己搞不定啊QAQ)
版本库的SSH方式和HTTPS方式是不同的,表面上是url信息的不同,但是,实际的认证机制也是不同的。
当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码 。
----------------------------------------------------------------------------------------------------------------------------------------------------------
TortoiseGit之配置密钥 - 学无止境 - 博客频道 - CSDN.NET http://blog.csdn.net/bendanbaichi1989/article/details/17916795
----------------------------------------------------------------------------------------------------------------------------------------------------------
如图:找到puttyGen
第一、粘贴公钥:(看图
第二、私钥保存(这个必须有,没有的话,是不可以操作git@osc里面的代码的
不能用就看看ssh客户端正确不正确把,(客户端很多,不一定要这个哦
第三、下载(pull)和上传(push)git
网址:Git@OSC代码托管-开源中国社区 http://git.oschina.net/
新建项目:
第二、把代码上传(push)到git@osc
第一、创建git库(如图,每个项目第一步都要这样子,这个做一次就行了,这样做一次之后会生成.git格式的库文件,默认隐藏,记得是这样子,所以你点就是了)
第二、提交(commit)(每次上传(push)前提交(commit)一次,这是为了把内容保存到.git后缀的文件库中,然后提交(push)就是按照.git文件库的方式提交,所以你们提交(push)之前要提交(commit)一下,这样长传的文件才是你最新写的代码。。。勿喷我记得理论是这样而已,没实践过
这是commit界面(其实commit操作不是提交到git@osc,其本质就是把文件内容与本地的.git文件库同步)
第三、上传(push)操作
我们在git@osc上创建了一个backer项目;我们要拿到链接的ssh的url
点下载(pull)(每次在git@osc上面新建项目,都必须pull一次,不然push不了
第一次搞什么也没有,我们点管理
好啦,唠叨到没朋友了,就介绍到这里了,我这个小白也是蛮拼的
我发现推送(push)上传,有时不灵,那么我们用终极办法,就是它
同步,我们点进去,
点上强制,然后提交,就这样子了。嘻嘻
相关文章推荐
- Python 列表排序方法reverse、sort、sorted操作方法
- Java 异常
- Leetcode 231. Power of Two
- C语言实现工厂模式
- 为arm 编译包含gd的php5
- Hashcode Of A String In Java
- How java implements HashMap
- Python练习_更改配置文件(3)
- 16初出茅庐A题
- qt 容器类
- tensorflow源代码方式安装
- C语言判断一个字符串是否是另一个字符串的子串
- LUA相关基础知识
- On Mac platform,Using Eclipse + PyDev Plugins + Python to build a Python development environment
- CCF模板生成系统
- php文件头信息详解。
- 学习Java语言必需掌握的知识点
- java中注解的使用
- 浅析RxJava核心
- SpringMVC 请求处理流程