TortoiseGit在Git@OSC上的应用
来源:互联网 发布:openstack源码下载 编辑:程序博客网 时间:2024/05/28 15:20
最近开始使用版本控制,觉得这个东西方便又安全,所以记录一下配置的过程。
需要的软件有GIT和TortoiseGit。
两个软件都可以百度以后下载,TortoiseGit有中文包,可以在软件的下载页面下载。中文包在安装好乌龟之后会自动安装。本文以装了中文包的环境进行演示。
分别安装两个软件,乌龟Git应该是基于GIT的一个拓展程序,如果在没安装GIT的情况下打开乌龟Git的话他会提示没有发现GIT的路径。
安装的过程基本都是按照默认的选项进行。
所以在安装完后我们先配置GIT:
在开始菜单中找到GIT,打开其中的Git Bash程序,是一个像命令行一样的东西,好像是Linux的虚拟机一样的意思(这东西不是很了解,希望看到懂得的人可以指正)。
在窗口中输入以下两个命令来设置你的账号密码。
名字就是Git@OSC上的名字,邮箱也是Git@OSC设置的那个邮箱。
git config --global user.name "你的名字"
git config --global user.email "你的Email"
输完之后命令栏中并没有什么反馈,没关系,直接关闭这个Bash就行了。
接下来是对乌龟的设置:
找到开始菜单中的TortoiseGit打开其中的设置,或者对任意文件右键,找到TortoiseGit里面也有设置选项。下面的打开设置都使用第二种方法打开!
打开之后把语言设成中文,然后确定,重新打开一遍设置。
先找到你的项目的那个文件夹,点击右键,同样是找到TortoiseGit选择里面的创建版本库
创建完版本库之后TortoiseGit菜单就变得不一样了,但我们还是一如既往的打开设置
点击Git右侧会出现这个栏,名称和Email我们已经在GitBash里面设置过了,这就会变成这样,如果你没有在上面进行设置也可以在这里进行设置。
然后找到开始菜单中的tortoiseGit里面的PuTTYgen程序,这是用来生成公钥的,秘钥可以让你的Git@OSC账号和你的电脑之间形成安全的传输通道什么的。
点击生成然后他就会自动开始。这个PuTTYgen程序很好玩,你需要不停的滑动鼠标来使秘钥生成。
生成完成后点击下面的保存按钮先保存起来,然后复制上面的那段文字到两个等号后面,等号要复制,等号后面的东西不用复制进去。
这个页面可以先不用关万一忘记复制或者保存什么的省的麻烦。
然后就打开你的开源中国的代码托管的页面,登陆。
左侧的头像,会进入头像设置界面,当然我不是叫你设头像的,你喜欢也可以顺手设一下。
右上方的头像会进入个人主页。
这一栏里面有一个SSH公钥的选项,点进去设置名字,并把我们刚才复制的大段东西粘贴在底下的Value里面。输入密码,完成。
然后就是创建你的项目,复制出SSH地址
然后还是打开乌龟的设置,记得是右键你的工程,到里面去找乌龟的设置。
然后找到Git下面的远端选项卡。
在URL中输入你的SSH地址,在Putty中选择刚刚保存的公钥文件,确定就绑定完成啦。
接下来就右键选择Git拉取
这样就完成啦。
以后要使用的时候就先拉取,获得最新版本的程序。
自己完成代码并测试无误之后就点击Git提交,点击全选,在上面写上备注信息,确定。
这时候会成成一个索引,我的理解是会把修改的程序提交到本地的服务器。
然后再点击Git推送,乌龟就会把你现在的代码推送到你的project中了。
队友使用android studio的时候,因为脸比较丑,所以默认的文件编码是GBK的而我这边默认的是UTF-8的编码,结果在传的时候各种错各种错,头疼了很久,大家用的时候要注意
乌龟还有很多其他的功能,这等我以后研究了之后再来填吧。
- TortoiseGit在Git@OSC上的应用
- 使用TortoiseGit在git@osc托管项目 - ansonc的
- TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
- TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
- TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
- TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
- TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程
- TortoiseGit加msysGit在Git@OSC实现代码托管
- windows下使用TortoiseGit在Git@OSC代码托管
- Git资料---在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
- 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
- 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
- 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
- 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
- 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
- widows下git环境的搭建——Git搭配TortoiseGit,Git@osc
- TortoiseGit、Git在项目中的应用
- git和TortoiseGit的安装应用
- Guava 教程1-使用 Google Collections,Guava,static imports 编写漂亮代码
- horizon view 6.0公网发布
- Cordys BOP 4平台开发入门实战演练——流程建模开发(BPM)
- 嵌入式Linux启动过程分析7-linux
- jdbc基础1
- TortoiseGit在Git@OSC上的应用
- 嵌入式Linux启动过程分析8-linux-kernel-setup
- Guava 教程2-深入探索 Google Guava 库
- 嵌入式Linux启动过程分析9-root
- 大数据分析系列在线课程的学习札记之一
- Win8Metro(C#)数字图像处理--2.30直方图均衡化
- 大数据分页
- 代码混装
- android之Pickers