使用oschina的git服务器图文流程

参考了豆沙包的教程我自己也做了一遍也来写写我的心得和体会

由于报名参加了游戏蛮牛《刀塔传奇》开源项目,服务器+客户端,所以觉着不管时间怎么着,还是或多或少做点贡献吧。毕竟这种体验应该还是第一次,虽然感觉到后期可能人会越来越少,甚至现在人都越来越少了,因为我们使用git来管理项目写作开发,可能把很多没有git经验和基础的同学小伙伴们拦在了门外,所以索性花一点点时间来写一下今天下午研究了一下午git并且使用oschina
Git
作为服务器的一些心得体会,希望有志于加入协作开发的小伙伴不被第一个困难难倒。

言归正传

1.基本心得

学习git首先不要被外表所吓倒了,git是一个工具而已,能有多难呢?只是我们还没有掌握使用工具的方法而已,使用筷子我们小时候还不是用了那么久么!git应该也是一样,当你学会了使用git过后,就像你会使用筷子了,那么吃饭夹菜就方便多了,至少比老外的刀叉更加灵活自如。首先我们不说复杂了也不要一来就重头学习着走,原理我们要了解,但是不要一来就被一大堆概念所吓倒,这篇文章仅仅让大家在本地安装上git,然后连接上oschina服务器,能从上面clone代码下来,然后能把自己写的代码pull上去,实现类似svn的效果即可,至于更多的功能代码以及git的操作命令还需要大家慢慢来使用和熟悉,不要着急,毕竟我也和你们一样,现在也只会这些。哈哈。

2.相关下载

首先是下载相关的git安装,这里到我的百度网盘去下载吧,下载地址: http://pan.baidu.com/s/1bn3xDF5 密码: xyay

一个git安装文件,一个是类似svn的TortoiseGit-1.8.10.0-64bit,我这里是64位的,如果您是32位的那么对应去搜一下32位的下载安装即可。

3.创建一个新的项目

安装好了对应的git过后,就登录链接https://git.oschina.net/,注册账号密码,这个不多说了。然后创建一个新的项目

这里我创建了一个叫做firstGitTest的项目。注意最好初始化项目的时候勾选ReadMe.md文件,后面很多说明性质的内容可以写到里面非常方便。

4.为这个项目添加密匙

创建了项目过后,由于你要本地要上传到服务器上面,那么必须要有对应的密匙,来提高安全措施,光有账号密码是不够的,你懂的!按照图示点击管理→部署公匙管理→添加部署公匙→新的公匙。

你在你的桌面右键可以看到

点击过后可以打开git的命令输入框这个时候输入 :   ssh-keygen.exe -C "邮箱地址"  -t rsa 这里的邮箱地址就是你注册oschina的邮箱地址就好了

然后会要求输入保存的密匙的地址我这里是输入的e:/firstGit,然后你需要输入你注册oschina的密码,这里默认是不显示出来的,你输入了直接回车即可如下图所示

接下来我们去e盘找到对应的firstGit_key.pub,然后用记事本打开也可以,推荐使用notepad++免费好用。

然后复制里面的内容,然后再添加新的密匙页面按如下图操作即可

5.下载项目,提交更改

这个时候你就可以clone项目下来了,首先你在某个位置新建一个文件夹,然后右键回出现git clone,然后填入在oschina刚才你新创建的项目地址。然后点击ok,那么就可以把服务器上的项目clone到本地来了,这个时候我们随便创建一个文件夹,叫新增.txt,然后回到父目录,右键git commint。

一般第一次会跳转到,设置账号密码的地方

这个时候你只需要对应的输入你在oschina的用户名和邮箱地址就可以了,signing key你直接勾选后面的inherit就可以了。此时点击确定,然后输入message,就提交成功啦。

好了,最简单的从服务器clone下项目并且本地更新后上传项目的一个流程就完了。至于如何领取任务,接任务,可以继续关注后续教程,我也在学习过程中。

欢迎学习unity3D的小伙伴加入我们的协作开发共同提高。

时间: 2024-10-05 17:40:24

使用oschina的git服务器图文流程的相关文章

使用oschina的git服务器

1.概要 其实oschina的git服务器与github的差不多,不过既然是中国的git服务器,那么速度应该更快一些吧 2.注册 链接https://git.oschina.net/,按照步骤进行 3.创建一个开源项目 填入项目名称和,项目说明,这个也是有提示的 4.配置项目 假设我创建好了一个项目,叫做uzplayer a.为这个项目添加公钥 首先选择管理下面的 部署公钥管理 打开git客户端,生成公钥,生成命令如下(注意大小写) ssh-keygen.exe-C"邮箱地址" -t

Windows平台使用Gitblit搭建Git服务器图文教程

Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建我们的Git服务器. 国内使用Windows Server平台的用户占大多数,那么本文就来讨论如何在Windows平台下搭建Git服务器. Windows平台下Git服务器搭建 第一步:下载Java,下载地址:http://www.java.com/zh_CN/ 第二

Windows平台下搭建Git服务器的图文教程

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器 Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建

Windows平台下搭建Git服务器的图文教程(转发)

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器 Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建

git服务器gitlab之搭建和使用

git服务器比较有名的是gitosis和gitolite,这两个管理和使用起来稍微有些复杂,没有web页面,而gitlab则是类似于github的一个工具,github无法免费建立私有仓库,并且为了代码安全,于是在内网安装了一个自己实验室的一个git服务器,多方比较,选择了gitlab,gitlab有很多依赖,而bitnami制作了一键安装的包,下载链接:https://bitnami.com/redirect/to/37478/bitnami-gitlab-7.0.0-0-linux-inst

git服务器的建立——Git折腾小记

转自:http://blog.csdn.net/xsl1990/article/details/25486211 如果你能看到一些sshd相关的进程信息,则说明你已经有这个服务了,否则(或者你想更新的话),使用下面的命令安装openssh [plain] view plaincopy sudo apt-get install openssh-server openssh-client 然后,安装git“服务器” [plain] view plaincopy sudo apt-get instal

最简单的windows平台Git服务器---Gitstack 【转】

转自:http://www.360doc.com/content/12/0503/11/1016783_208316518.shtml 目前在windows平台上的git服务器大多数采用CopSSH+MsysGit的方式来实现,当然这种方式也是最原汁原味的在windows平台上搭建git服务器的方式,提供了最高程度的安全性和灵活性.但是缺点在于搭建仍然比较麻烦,要是能有一个Git版本的类似VisualSVN的服务器搭建包相信会更有利于git在windows平台上的使用.我在这里推荐一个目前来说部

关于git服务器的搭建

Git 服务器可搭建在多个系统平台上. 本篇以 Windows 和 Ubuntu 系统为例,简单介绍 Git 服务器的构建. 最后使用 eclipse 的 egit 插件和 git clone 这两种方法来克隆版本库. 一.概览 无论在 Windows 平台还是 Linux 平台下,Git 服务器搭建就是构建一个验证机制的过程. 通过该机制,Git 版本库的使用者能够使用不同的验证方式,来获取库中资源. 常用的验证方式有两种:公钥私钥对和用户密码. 以下说下不同平台下构建过程中的注意点. 要值得

mac搭建git服务器

http://blog.csdn.net/kesalin/article/details/6943770 XCode 4 默认支持 Git 作为代码仓库,当我们新建一个仓库的时候,可以勾选创建默认仓库,只不过这个仓库是在本地的.本文介绍如何在 mac 机器上创建 Git 服务器,总体思路是:使用 gitosis 来简化创建过程,在用作服务器的机器上创建一个名为 git 的账户来创建 git 服务器,其他客户端通过 ssh 机制访问 git 服务器. 本文文档:点此下载 一,创建 git 账户1,