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的编码,结果在传的时候各种错各种错,头疼了很久,大家用的时候要注意


乌龟还有很多其他的功能,这等我以后研究了之后再来填吧。

0 0
原创粉丝点击