开源中国社区项目部署

摘要:
一.官方网站https://git.oschina.net/开源中国社区成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台目前国内有很多公司会将公司的项目部署在OSChina二.与GitHUB的对比服务器在国内,速度更快免费账户同样可以建立私有项目,而GitHUB上要建立私有项目必须付费三.使用1.注册账号建议使用网易的邮箱,使用

一.官方网站

https://git.oschina.net/

  • 开源中国社区成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台
  • 目前国内有很多公司会将公司的项目部署在OSChina

二.与GitHUB的对比

  1. 服务器在国内,速度更快
  2. 免费账户同样可以建立私有项目,而GitHUB上要建立私有项目必须付费

三.使用

1.注册账号

建议使用网易的邮箱,使用其他免费邮箱可能会收不到验证邮件

2.添加 SSH 公钥,进入终端,并输入以下命令

开源中国帮助文档地址:https://git.oschina.net/oschina/git-osc/wikis/帮助#ssh-keys  

# 切换目录,MAC中目录的第一个字符如果是 `.` 表示改文件夹是隐藏文件夹
$ cd ~/.ssh
# 查看当前目录文件
$ ls

# 生成 RSA 密钥对
# 1> "" 中输入个人邮箱
# 2> 提示输入私钥文件名称,直接回车
# 3> 提示输入密码,可以随便输入,只要本次能够记住即可
$ ssh-keygen -t rsa -C "xxx@126.com"

# 查看公钥内容
$ cat id_rsa.pub

3.将公钥内容复制并粘贴至https://git.oschina.net/profile/sshkeys

4.测试公钥

# 测试 SSH 连接
$ ssh -T git@git.oschina.net

# 终端提示 `Welcome to Git@OSC, 黄花菜!` 说明连接成功

5.新建项目

6.克隆项目

# 切换至项目目录
$ cd 项目目录

# 克隆项目,地址可以在项目首页复制
$ git clone git@git.oschina.net:xxx/ProjectName.git

7.添加gitignore

# ~/dev/github/gitignore/ 是保存 gitignore 的目录
$ cp ~/dev/github/gitignore/Swift.gitignore .gitignore

提示:

  • 可以从https://github.com/github/gitignore获取最新版本的gitignore文件
  • 添加.gitignore文件之后,每次提交时不会将个人的项目设置信息(例如:末次打开的文件,调试断点等)提交到服务器,在团队开发中非常重要

免责声明:文章转载自《开源中国社区项目部署》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ARMGNU伪指令EasyNVR 因 sqlite 数据库过大导致访问网页卡顿的优化方案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mac book pro macOS10.13.3安装qt、qt creator C++开发环境,qt5.11.1,并解决cmake构建:qt mac this file is not part of any project the code

因为之前在Ubuntu下使用的是qtcreator开发,现在想在mac上装一个系统,因为许久未装了,还是花了点时间,不如写个博客,下次就更快安装了。在Mac OS X下使用Qt开发,需要配置Qt库和编译器。编译器只能使用苹果公司自主研发的Clang。 首先是: 下载:Command_Line_Tools_macOS,我的是macOS10.13.3: htt...

阿里云DataV可视化使用疑虑及解决方法

1.dataV使用要求 datav访问需要使用高版本chrome浏览器 要60版本以上 如果使用的组件比较多 并且使用3D组件这些 对配置也有一定的要求 大屏最好是图形显卡 以及 16G内存以上 个人电脑的话 最好是游戏性能显卡 以及 16G内存以上 有没有电视可以直接访问dataV发布的url,效果不受影响 目前不定 2.dataV可视化...

20. Web proxies (网页代理 4个)

用于评估Web应用程序漏洞的基于Java的Web代理。 它支持在运行时编辑/查看HTTP / HTTPS消息,以更改Cookie和表单字段等项。 它包括网络流量记录器,网络蜘蛛,哈希计算器和用于测试常见的Web应用程序攻击(如SQL注入和跨站点脚本)的扫描程序 Fiddler是一个Web调试代理,它记录计算机和Internet之间的所有HTTP(S)流量。...

fcitx5 主题设置

目录 前言 参考来源 手动安装 下载主题 设置配色方案 启用主题 使用包管理器安装 注意 请按截图提示安装 前言 在Linux系统下,fcitx5的初始主题太难看了,所以决定改变一下主题,本文相当大程度copy自github 参考来源 https://ywnz.com/linuxmh/8100.html https://wiki.ar...

钉钉前端开发

钉钉前端开发 钉钉一年半多,罗列一些常用的功能和网址,着重前端部分,毕竟前端开发哇。 希望有所帮助,有不足之处,希望指点下哈! 目前主要使用的是,第三方应用开发,大致感觉就是基于钉钉的H5页面,在钉钉中打开。  初步理解 先抛开钉钉官方推荐的NowaGUI开发工具,以及推荐saltUI样式库。大致理解如下。 那如果是不涉及到钉钉功能的常规H5页面,由管理员...

API接口设计,需要注意这4点

原则上API接口设计一般出现在开发的详细设计中,但是随着诸多公司建立开放平台,产品经理也逐渐需要能理解API接口,尤其是做平台性的产品,还要学会定义接口。本文就关于产品经理在设计接口中需要定义什么、需要注意什么来展开陈述。 看到人人都是产品经理社区已经有关于API接口的相关介绍,因此本文就不做过多的关于API接口概念方面的介绍。 一、了解API的常识 在做...