文档章节

CSDN-Code平台使用过程中的5点经验教训

FansUnion
 FansUnion
发布于 2015/05/03 01:31
字数 594
阅读 6
收藏 0
昨天又创建了一个项目,fucms,但是本地一直没有权限提交,搞了很久,试了几十次,都不行,我是非常的灰心和郁闷。
  刚刚,和CSDN-Code的官方客服咨询了很久很久,终于摸索出来了一些心得体会。
  特别总结下来,算是对摸索与实践的记载,提醒后来的Coder,不要再误入歧途。
  说真的,Code平台目前的权限设计真得很糟糕,上手不容易。


实践经验
1.Windows下使用Eclipse,通过https访问和提交,不需要配置公钥。
   Linux下使用 无论是 https,还是通过SSH的方式 
git clone git@code.csdn.net:FansUnion/*.git 都需要 配置 服务器的公钥。
  公钥的具体生成和配置方式,请参考: http://fansunion.cn/article/detail/54.html


2.公钥分为:项目公钥和用户公钥,它们的操作入口是不同的,如果你不小心,发现两者的设置界面基本一样,很难搞清。

3. 一个项目不允许设置2个完全一样的公钥,用户级的公钥也是如此。
  所以,如果不设置用户公钥,每个项目单独设置公钥,不能使得同一台机器 都能clone这2个项目。

4.关于项目提交:
  a.如果你想把本地的项目直接提交到远程Code平台,不要选择“ 使用 README文件初始化项目 ”。
  b.如果你选择“ 使用 README文件初始化项目 ”,请先clone code平台的项目到本地,再在里面添加自己的代码,再提交到远程。

5.公钥设置有技巧:
  ssh-rsa AAAAB3NzaC1yc2EAAAAsss7RaWmv6ZpsonxVdPsOHg4KHi836v1cUrhF6aBLIfblSzLcESvNS4fk6HNFl7zZZDe+ZMEitr3Xc2y7PgRjw1nqa4TqtZvsCOVVciHo8UwZXxehBP1Kq8BxiyzIIt8z6VZndhQ/h6oHih+fNkGnJwS7lyLwiZf0c/rhHPqVzK+ORvF17zk7LBmGNrHdH1JNpZ6r7YDpJsZhK25SyAMTm4MadpLsw== root@AY1sssc

a. ssh-rsa与后面的字母数字部分是有“换行的”
b. 数字字母 后面不能有多余的空格和换行。
c. 公钥保存之后,那个编辑器显示的时候,“ssh-rsa”与“后面的字母数字”之间的“换行”没有正常显示出来,可能会让你误认为,“他们之间不需要换行”。

我最近正在考虑在哪个平台托管自己的代码,本来就很纠结了,用了CSDN Code之后,我更加的纠结了。

可能我就是一个纠结的程序员吧~~

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
介绍几个常见的Git代码托管平台

一、GitHub 目前最流行的Git服务,也是人气最旺盛的Git代码托管网站,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有项目需要付费,个人认为GitHub更适合开源项目使用...

学习也休闲
2016/03/03
485
0
一次支付系统升级过程的经验教训

先简单介绍下升级背景: 公司要上线支付系统V3.0,主要增加复式账系统。 新老版本不兼容。即一笔支付交易必须完整走老系统记账或者走新系统记账。 数据库的主要影响是在已有的核心表(3kw)增...

Codefor
2017/12/28
0
0
国内外代码托管平台汇总

作者:谢恩铭 内容简介 前言 国外平台 国内平台 建议 1. 前言 2017 年 3 月 28 日,Google (以下也称「谷歌」)发布了新的开源网站 https://opensource.google.com/ 并且发表了一篇名为 A ...

898009427
2017/11/19
0
0
从 CrossApp/JFinal/seafile 等项目看国内的 Git 代码托管的活跃情况

之前我比较了 SequoiaDB 在几家代码托管平台的活跃数据,请看这里。 刚看了下 CrossApp 这个项目,都在几个平台上有托管代码,来比较看看他们的 Star 和 Fork: Git 代码托管平台 Star数量 ...

华宰
2015/04/10
1K
16
【腾讯开源】behaviac行为树解决方案

behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(Designer)和运行时库(Runtime) behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(...

shezjl
2015/10/09
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

android抓取app启动类

adb shell,然后logcat | grep "ActivityManager: START"

安卓工程师王恒
27分钟前
13
0
并发编程之Java锁

一、重入锁 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized(重量级) 和 ReentrantLock(轻量级)等等 ) 。这些已经写好提供的锁为我们开发提供了便利。 重入锁...

codeobj
30分钟前
13
0
云栖深度干货 | 打造“云边一体化”,时序时空数据库TSDB技术原理深度解密

本文选自云栖大会下一代云数据库分析专场讲师自修的演讲——《TSDB云边一体化时序时空数据库技术揭秘》 自修 —— 阿里云智能数据库产品事业部高级专家 认识TSDB 第一代时序时空数据处理工具...

开源中国小二
31分钟前
11
0
mobile-nfv运行步骤

1. 编译过程 在 [workspaces] 的 <workdir> 目录运行以下命令: $ nfv-build make clean all... $ nfv-build make mobile-package...*** PACKAGE BUILT AT: /vob/BUG_117504/casa/nfv/b......

Robotcl_Blog
41分钟前
13
0
如何对邮箱做域名验证

做客户开发的时候,邮件群发仍然是个有效的手段。如果发海外邮件的话,选个服务器在国外的邮箱比较好,因为邮件抵达率会比较高一些。比如gmail, zoho mail等等,都可以。本文以zoho mail为例...

Zoho云服务
41分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部