git客户端连接git@OSCHINA最新教程

被刻印的时光 ゝ 提交于 2019-12-09 12:27:09

    Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。它是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

    对于喜欢在业余时间开发开源软件的用户来说,Git无疑是一个连接远程仓库不可或缺的工具。像开源中国的代码托管平台、gitHub等等,都需要通过Git来连接到远程托管平台上。

    由于目前myeclipse和eclipse的不断改进,在myeclipse和eclipse中如何使用Git托管代码的方法已经发生了变化。作者将在本篇文章中详细讲述如何使用git来连接远程代码托管平台,将以git@osc为例,使用平台通用与Myeclipse和eclipse。

    注意,本教程仅适用于eclipse 3以上的版本,和myeclipse 10以上的版本,这是由于这些版本已经集成了git插件,因此除了git客户端不再需要下载git插件,如果开发者使用的版本较低,还需要在开发工具上下载相应的git插件。

1.下载安装git

    本文将使用一个git通用的工具mysysgit,下载链接请点击右侧链接:mysysgit for windows 

    如果开发者从官网下载不方便,还可以通过右侧提供的链接下载mysysgit工具: mysysgit

     下载完成后,点击安装

    注意,上面的这个选项大家要按照我勾选的项选择,这是因为,这样可以让你在桌面上有快捷方式和支持运行git Bash 以及 git gui。

    上面的这个步骤,要选择中间的那个选项,这样可以让你有机会在window上使用git 命令,而git命令是你链接远程代码托管平台很重要的一步。

    这一步选择中间的选项,作用是让你可以获取什么操作权限的步骤。

    接下来的步骤只需要直接点击下一步就可以,安装位置任意选择。

2.创建git@osc账号和项目

    开源中国代码托管网址为:http://git.oschina.net/

    若已有账号,输入账号登陆,没有账号,选择加入Git@OSC,按照提示加入Git@OSC。

    加入Git@OSC后,在如下页面点击如下图标:


    注意,上面的图片中除了项目名称和项目语言必须填入外,其余均可不管。

    填写完毕,点击创建。

3.运行git Bash命令

    经过安装,桌面上应该出现了git Bash快捷方式,如果没有,请在任意处点击鼠标右键,选择git Bash here,

在出现的界面中分别敲入一下命令:

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

    上述命令是配置你的全局的用户名和邮箱,需要按照你自己注册的用户名和邮箱来填写。

    用户名见下图圈出的内容。

    接下来敲入下面的命令

$ ssh-keygen -t rsa -C “你的邮箱”

    敲入上述代码后,不管出现多少次要求输入的命令,直接敲回车键,直到重新出现绿色的文字。关闭git Bash。

    上述代码的作用是在系统文件下生成一个.ssh文件夹,这个文件夹中初始化时包含两个文件id_rsa和id_rsa.pub文件,其中id_rsa.put文件中存放了生成的ssh公钥

    在你的系统盘的上述目录中打开.ssh文件夹,用记事本打开id_rsa.pub,复制文件内全部内容。

    然后去你在git@OSC上网页上,按照下图步骤,分别点击对应的图标。

    添加完成后,点击确定即可。

    接下来要确定前面的步骤是否设置真确并且是否可以正常提交代码:

ssh -T git@git.oschina.net

    如果显示如下内容,则代表设置成功,否则,从新开始一步步设置:

Welcome to Git@OSC, yourname!

    接下来你可以先在Myeclipse或eclipse中新建一个项目,然后去我的电脑中找打你新建的这个项目,在你的新建项目的根目录(就是你的项目名称下,此目录项包含.project文件)下,右键选择git Bash here,敲入以下代码。

git init
touch README.md
git add README.md
git commit -m "first commit"

    接下来点击你在开源中国上键的项目,就会出现下面的链接:

    点击ssh,然后复制右侧的网址链接

    然后敲入下面的代码,将你刚刚复制的链接敲入到下面的代码中

git remote add origin 你复制的链接
git push -u origin master

    上面两行命令在敲入后可能会要求你敲入yes/no,敲入yes按回车即可。

4.myeclipse或eclipse提交项目

    上述命令完成后,在eclipse或Myeclipse开发工具中刷新项目,然后在项目名称处右键选择team-->share project -->git

接下来的步骤不需要教,按照工具提示一步一步的走就可以了。

    操作完毕,eclipse或者Myeclispe中的项目名称后面会加上一串名字,就是你在git@osc上新建的项目名称。

    接下来,提交的操作就和svn或cvs一样了,你写的代码都可以通过team-->commit来提交到git@osc上。

关于官方帮助,请查看以下链接:官方帮助


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!