天天看点

Git@OSC代码托管(含Git教程!important非命令行)

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781

安装过程全部采用默认

先安装git然后再安装tortoisegit,其实并没有严格的顺序区别,只是如果没有安装git的时候使用tortoisegit会报没有git。

里面有个下载的压缩包里面还提供了tortoisegit的汉化包,安装完tortoisegit之后直接安装汉化包即可。需要汉化,还需要进行如下设置: 

Git@OSC代码托管(含Git教程!important非命令行)
Git@OSC代码托管(含Git教程!important非命令行)

选择中文简体确定之后即可汉化完成啦。当然这里小宝鸽建议如果英文不是非常差的话就别汉化了,全当学学英文嘛。

简介:git@osc 是开源中国社区团队基于开源项目 gitlab 开发的在线代码托管平台。每一个git@osc 账号可创建 1000 个项目,不限公有或私有项目,并已宣布代码托管服务永久免费。

git@osc 除了提供最基础的 git 代码托管之外,还提供代码在线查看、历史版本查看、fork、pull request、打包下载任意版本、issue、wiki 等方便管理、开发、协作、共享的功能。

虽然git@osc 是开源中国社区团队开发的,但是:代码托管平台与开源中国目前是两套用户系统,独立运行。您必须在注册的过程中,填写一些必要信息,包括密码,该密码跟开源中国没有关系,用来登录代码托管平台,以及使用http方式访问代码仓库时验证身份。后期将计划整合开源中国的现有用户系统,但到目前为止还是两套。

另外各位猿友们创建项目的时候需要注意的,公有项目无法转换为私有项目的,git@osc上面是这样解释的:项目一旦公开,即被认为是源码已经公开,已经泄漏,再转为私有项目无意义。所以请您在创建项目的时候仔细选择。

至于怎么在上面创建项目,以及一些项目的权限设置等等,带各位猿友们注册个账号再去玩玩啦。

这是小宝鸽创建的一个项目,仅仅是一个空壳,clone链接: 

无须输入用户名密码,将代码下下来的操作如下,在某个空文件夹:

Git@OSC代码托管(含Git教程!important非命令行)

1》创建本地创库:任意空文件夹鼠标右键,然后操作如下:

Git@OSC代码托管(含Git教程!important非命令行)

2》clone库:在上面的库文件夹鼠标右键,操作如下:

Git@OSC代码托管(含Git教程!important非命令行)
Git@OSC代码托管(含Git教程!important非命令行)

然后这里也按确定即可:

Git@OSC代码托管(含Git教程!important非命令行)

3》新增、修改文件(当然上面的是一个开源项目,没有权限是不支持提交更改的,下面我用自己的一个私有项目为例),本地新增或修改之后,如下操作

Git@OSC代码托管(含Git教程!important非命令行)

tortoisegit比较坑的地方就是,提交了之后,还需要推送操作。提交只是提交到了本地,推送是推送至远程。 

在提交的时候可能会提示设置用户名和邮箱,点击yes,然后设置名字和邮箱即可,其他默认:

Git@OSC代码托管(含Git教程!important非命令行)
Git@OSC代码托管(含Git教程!important非命令行)