在开源中国(oschina)上创建托管项目

*****************************************************************

目标:

1.能上传自己的项目到oschina上并且进行管理

2.能进行多人开发项目

*****************************************************************

实现:分二步讲解

第一步:如果上传项目到oschina上

第二步:怎样来共同开发

******************************************************************

一.如果将项目上传到oschina上:

1.:申请账号: https://git.oschina.net/login

        

2.添加SSH公钥 打开mac终端 cd ~ /.ssh

3.生成RSA密钥对,ssh-keygen  -t rsa -C "你的邮箱"

       

4.在终端输入:pbcopy < ~/.ssh/id_rsa.pub    将公钥内容复制并粘贴到oschina账号的个人资料的SSH公钥里

      

     

5.在终端输入 ssh -T [email protected] 检测公钥是否能用,如果出现下图说明成功

    

此刻恭喜你已经完成基本配置

6.在oschina上创建新的项目

7.然后在本机创建一个新文件夹 然后在终端 cd 到该文件下

8.git clone 下图的路径

      

9.将要上传的项目拷贝到clone下来的文件夹下,然后终端cd 到该文件夹下

10.在终端输入 git add -A

11.git commit -m "上传项目"

12.git push

此刻到oschina上看,,,就可以看到自己项目

**************************************************************************************

二.怎样来共同开发

1.A用户上传了项目,此刻添加B用户

2.B用户需要在终端输入用户名

git config --global user.name "你的名字或昵称"//该用户名指的的"个性地址"
git config --global user.email "你的邮箱"

3.git clone 项目地址

此刻如果能下载项目就说明成功了

**************************************************************************************************

总结:我们需要申请账号->配置公钥和私钥,->将公钥添加到oschina账号中的个人资料中->创建项目 ->上传项目->管理项目

时间: 2024-10-20 13:04:48

在开源中国(oschina)上创建托管项目的相关文章

PhpStorm 集成 开源中国(oschina.net)的Git项目,提交SVN时注意事项

第一步:配置 git.exe File -> Default Settings -> Version Control -> Git -> Path go Git executable: D:\Program Files\Git\bin\git.exe 第二步:clone 项目 VCS -> Checkout from Version Control -> Git -> Clone Repository -> 填写项目的git信息,如 Git Reposito

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

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

用开源中国(oschina)Git管理代码(整合IntelliJ 13.1.5)

简介 开源中国提供了Git服务(地址:http://git.oschina.net/),在速度上比国外的github要快很多.使用了一段时间,感觉很不错.oschina git提供了演示平台,可以运行提交到git的代码(注意,如果是java项目,则需要项目是maven项目),如下图: 支持的应用类型有 本文介绍了在window平台下用git客户端管理远程git代码,并整合到IntelliJ中. 1. 创建项目 到http://git.oschina.net/projects/new 中创建自己的

开源中国 OsChina Android 客户端源码分析(8)数据库Sqlite

1开源中国客户端使用的数据库部分的源码在net.oschina.app.db包下,两个类一个是用于管理数据库的创建类DatabaseHelper,继承SQLiteOpenHelper,另一个是用于数据库的增删改查的工具类NoteDatabase.那么数据库在开源中国源码中哪一模块用到了呢? 便签管理,便签是什么?就是一个记事本的功能o(^▽^)o 2关于SQLiteOpenHelper的使用,自己之前的项目中没有用到过,看了下,这里有个体会:当获取到SQLiteOpenHelper实例,并使用g

开源中国(oschina.net)能给我一个交代吗?

一年前准备把goolge上面diocp项目移动到开源中国上面,当时觉得开源中国的的速度还不错,都叫开源中国了,觉得应该稳定. 后来把今年开源mybean项目也放在上面了,还有一些小的项目都放在上面,就在前几天,群友说mybean不能检出了,上去一看发现上面有个小公告,说数据还在迁移中,我想应该没事.过了几天我今天想上去看看项目是否恢复.结果令人太失望了,居然连公告也没有了,我在想是不是有什么通知,马上登陆自己的帐号,啥信息通知也没有. 太失望了, 我想问下以后谁敢把项目放在上面?是不是至少应该说

开源中国 OsChina Android 客户端源码分析(1)启动界面 app_start

1启动界面的布局文件为app_start.xml ,对应的类文件为net.oschina.app 包下的AppStart.java. 2对于布局文件而言,因为只显示一张主题图片,因此布局简单直接设置背景图片.因为是启动界面,启动时会有短暂的卡顿,对于用户而言体验不好,因此在配置文件中自定义了style ,黑色 无标题 全屏(为什么选黑色的呢?是不是因为背景图图片是白的,衬托的更亮白呢?^_^).设置了背景图片和无标题 <style name="Theme.AppStartLoad"

开源中国 OsChina Android 客户端源码分析(2)滑动菜单

1滑动菜单oschina使用了android.support.v4.widget.DrawerLayout,之前没有用过这个控件,百度了下,大致了解如下: 1.1类似与LinearLayout,就是一个布局控件. 1.2使用时,其有两部分组成,主内容VIEW和菜单内容VIEW,并且主内容必须放在菜单内容的前面,才能让DrawerLayout识别谁是菜单的部分,其宽高都需要设置成match_parent.此处的主内容部分是什么?其实就是主界面上的用以显示各个fragment和底部的导航部分,所以o

开源中国 OsChina Android 客户端源码分析(3)可以拖拽的ScrollView

oschina客户端滑动菜单的View的布局使用了可以拖拽的ScrollView,类文件为CustomerScrollView. 1 我们需要分析下为什么要用ScrollView?用过的其实很容易理解避免其内部的子View的布局较大,在较小设备上无法完全显示. 2实现可拖拽的效果,只是从用户体验角度去考虑的,接下来我们详细分析下其自定义的ScrollView. 2.1拖拽的目标是ScrollView内的菜单的布局View,所以在CustomerScrollView内的onFinishInflat

在开源中国(oschina)git中新建标签(tags)

我今天提交代码到主干上面,本来想打个标签(tags)的. 因为我以前新建过标签(tags),但是我现在新建的时候不知道入库在哪了.怎么找也找不到了. 从网上找资料也没有,找客服没有人理我,看到一个交流群也没有加我,我只好自己琢磨. 我点开我以前新建的标签(tags)管理页面. 我无意中发现浏览器地址栏里面有个tags,然后我灵机一动. 我突然有个想法,那就是在我的项目名字后边加上/tags就可以访问到标签列表了,就可以新建标签(tags)了 在项目地址后边加上  /tags http://***