使用OSChina代码托管管理项目(一)

1、Git是什么

Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus
Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。

Git的出现减轻了许多开发者和开源项目对于管理分支代码的压力,由于对分支的良好控制,更鼓励开发者对自己感兴趣的项目做出贡献。其实许多开源项目
包括Linux kernel, Samba, X.org Server, Ruby on Rails,都已经过渡到使用Git作为自己的版本控制工具。对于我们这些喜欢写代码的开发者嘛,有两点最大的好处,我们可以在任何地点(在上班的地铁 上)提交自己的代码和查看代码版本;我们可以开许许多多个分支来实践我们的想法,而合并这些分支的开销几乎可以忽略不计。

2、使用Git

说起Git就不得不说起Git
Hub,它是网络上比较流行的托管平台,但由于我国的网络环境原因(你懂的),国内上Git Hub还是需要费一番周折的。所以本文要给大家介绍一个国内的代码托管平台------OSChina

首先说一下OSChina代码托管地址:https://git.oschina.net/ ,最多可以创建1000 个项目,不限私有或者公开,我想对于个人或者小型企业都足够使用了。而且经过笔者测试,速度还是相当给力的,好了,下面我就图文并茂给大家介绍一下使用方法。

打开地址:https://git.oschina.net/后是如下的界面,

选择注册用户或使用第三方用户授权登录,但这两种方式都需要激活账户邮件后方可使用。

点击创建项目

创建项目页面

若不想公开项目就勾选“私有项目”

建议把下面一个复选框也选上,然后点击创建项目。此处的项目名称建议和eclipse中项目名称一致

点击创建项目出现如下界面

创建完成后的界面

此时远程项目中只有一个README.md文件。

至此我们就完成了在OSChina上创建一个项目,以便我们通过Git客户端进行代码的上传和版本控制。

(未完待续)

使用OSChina代码托管管理项目(一)

时间: 2024-11-15 22:32:50

使用OSChina代码托管管理项目(一)的相关文章

使用OSChina代码托管管理项目(二)

(接上篇) 在上篇文章中已经对在OSChina上如何创建托管项目进行了说明,本篇文章将重点介绍如何在eclipse中使用egit插件进行代码的托管. 首先要确认eclipse中已经安装了EGit,插件安装方法请自行百度. 安装好插件后,需要先配置一下git,preference>Team>Git >Configuration >User Settings,点击Add Entry按钮 设置git用户信息,即在OSChina上创建的用户 再添加一个邮箱信息 这里添加的两个信息是用于识别

使用OSChina代码托管管理项目(三)

前两篇文章阐述了关于在OSChina上进行代码托管的基本操作.本文将对在使用过程中的一些问题提出解决方案. 1.关于push和fetch的配置问题,其实只需配置fetch 就可以了 Ref mapping如下: +refs/heads/*:refs/remotes/origin/* 2.初始化导入远程仓库时用 remote>push,注意选 force update,因为远程仓库初始化时创建了readme.md文件. 3.Pull时提示找不到配置branch.master.merge,添加红框中

采用OSChina代码托管管理项目(一)

1.Git是什么 Git在Wikipedia上的定义:它是一个免费的.分布式的版本号控制工具,或是一个强调了速度快的源码管理工具. Git最初被Linus Torvalds开发出来用于管理Linux内核的开发.每个Git的工作文件夹都是一个全然独立的代码库.并拥有完整的历史记录和版本号追踪能力,不依赖于网络和中心server. Git的出现减轻了很多开发人员和开源项目对于管理分支代码的压力,因为对分支的良好控制,更鼓舞开发人员对自己感兴趣的项目做出贡献. 事实上很多开源项目包含Linux ker

使用OSChina代码托管管理项目(四)

本篇主要介绍使用Eclipse的Egit插件克隆远程工程到本地的操作步骤 一.在Git资源库管理视图中新建一个远程资源库位置 点击红框中按钮进行添加 二.输入远程资源库相关信息,选择Storein Secure Store 三.勾选从远程需要克隆到本地的分支 四.这步很重要,需要勾选import all existing projects after clone finishes,这样clone完成后工程就自动导入eclipse了,是不是很方便啊. 五.如果需从远程克隆分支到本地应进行如下步骤

github 代码托管工具

github desktop 安装图形化管理工具 初次使用代码托管管理工具github 1,首先登陆注册,建立自己的项目,或者团队项目 2.查看自己的项目  Your profile 3,去项目组中fork 4.忽略文件.gitignore 文件 忽略的本地新添加的文件,至于修改的都会被检测到,不管忽略的文件是否在这里面 5.安装图形化管理工具sourcetree+Git-2.7.2-64-bit.exe安装包( 安装完毕sourcetree 之后,如果你没有安装过Git,那么还需要去下载msy

盘点类似于GitHub的代码托管平台码云的2016年度热门项目排行榜TOP 50

码云平台发展至今,涌现了越来越多优秀的开源项目,越来越多的开源作者在上面分享自己的作品.我们希望通过此榜单在回顾总结2016年国内开源趋势,了解开源作者现状的同时,也能便于大家更好地找到自己需要的项目. 2016 年度码云热门项目排行榜 TOP 50 是通过开源项目2016年在码云上的 Watch.Star.Fork 数量来评定的榜单. 1.JFinal 简介: JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.

windows环境下使用git客户端、github和tortoisegit管理项目代码

一.为什么 为什么不用svn? svn是一个优秀的代码和版本管理工具,使用svn只需要搭建好svn中央仓库,配置本地svn客户端即可,自从google code关闭服务之后,互联网上已经没有非常好的公共svn仓库,如果是公司内部使用,还可以用上公司内网搭建的svn服务器,但个人就没那么方便了. 为什么用git? git和svn同样作为代码和版本管理工具,git的理念更先进,而且公共git仓库github真的好用,众多优秀的开源项目都放在github 什么是git.github.tortoiseg

oschina(开源中国)的Git代码托管平台使用教程

oschina(开源中国)的Git代码托管平台使用教程 第一章 平台介绍 一. [email protected]简介 开源中国的[email protected]一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/. 一. OSChina团队协作开发平台简介 开源中国团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持

关于开源中国代码托管的一些问题

之前,我发布一篇解决dropbox被封,导致苹果in-house方式安装问题的一篇博文,因为写文档时间比较仓促,关键地方没有说明白,导致大家看后有些疑惑.主要是在开源中国的那个问题,普遍反映都找不到开源中国新建项目的地方.今早我特意整体又走了一遍,发现确实我上一篇文章写的有问题,在这里给大家致歉了,并在稍后会改正过来.下面就说下开源中国怎么新建项目. 1.百度"代码管理 开源中国"或者直接访问http://git.oschina.net/ 2.有账号的直接登录,没有账号的注册账号. 3