小周的技术博客

困难是培养伟大心志的保姆,唯有这个冷酷的保姆才会不停地推着摇篮,培养一个勇敢、刚健的孩子。 ---------布赖恩特

连接Git@OSC操作步骤

一、准备工作


软件下载


  Git:地址


  TortoiseGit:地址


二、安装与配置


  1、Git安装

blob.png

blob.png

blob.png

blob.png

Git配置

blob.png

blob.png

设置客户端的用户名和email

然后,到Git@OSC 上面注册一个帐号。 这个帐号就是设置客户端的eamil

下一步,根据eamil生成key


blob.png


生成key的命令


ssh-keygen -t rsa -C "youer email"


如果命令无误执行后,会在当前用户文件夹下,建立一个.ssh的文件夹,文件夹中有两个文件分别是id_rsa和id_rsa.pub,文件id_rsa.pub为生成的key,用记事本打开它。


将key的内容全部复制。


然后登陆http://git.oschina.net ,在个人资料里面找到公钥管理,将这个key粘贴进去,并保存。


然后,回到刚才生成key的GIT命令窗口界面。


在界面中输入命令  ssh -T git@git.oschina.net 


blob.png

如果出现Welcome 那么此时,客户端GIT已经与git@oschina.net 正常连接了。


2、安装TortoiseGit


    这里没有特别要说的,一路下一步就好。还有中文语言包,也是一样。


blob.png

配置TortoiseGit


TortoiseGit----Settings

blob.png

blob.png

到这里就配置完成了,下一步是克隆一下代码库。


我们在git.oschina.net上创建的帐号,用那个email帐号,登陆并创建一个项目。然后将项目地址的复制


blob.png

一般用Https就可以了。git.oschina.net建议让用Https


然后,打开电脑,某个盘符下,或者某个文件夹中。右击--Git Clone


blob.png

将项目的Https地址,粘贴到这个url地址栏中。然后OK。


这样Git就会把当前项目最新的代码下到本地。剩下的,就是编码,然后提交,再推送。

 

三、 注意事项


   1、 在配置Git时,根据email生成的key命令中 有 -C  这是大写C 不是小写。


   2、 Git的使用是 编码后,先拉取(或获取)最新版本,然后,再提交。这里的提交不是SVN中的提交(或TFS中的提交),只是保存在本地。要提交到服务器上,是执行推送。


  3、使用TortoiseGit 时,会有一个情况,就是每次推送时,都要输入email和密码,很麻烦。这里提供一个地址,可以保存用户名和密码。


       地址  http://blog.csdn.net/liukang325/article/details/24105913

       

  4、当你配置好git后,在C:\Documents and Settings\Administrator\ 目录下有一个 .gitconfig 的文件,里面会有你先前配好的name 和email,只需在下面加一行



[credential] 

helper = store


 


下次再输入用户名 和密码 时,git就会记住,从而在C:\Documents and Settings\Administrator\ 目录下形成一个 .git-credentials 文件,里面就是保存的你的用户名和密码。


https://username:12345678@git.oschina.net


这样以后再连接git.oschina 代码库时,就不用再输入用户名和密码了!


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。