使用CSDN CODE托管代码,Git仓库的SSH公钥与私钥分析
来源:互联网 发布:中冶南方自动化 知乎 编辑:程序博客网 时间:2024/05/16 06:45
前言:公司开发的项目想找个私有的地方存储,可以满足公司开发,和家里开发等其他环境开发。就找到了https://code.csdn.net。因为项目比较大,csdn code可以满足免费私有化2G托管容量。赞一个!
1, 打开https://code.csdn.net,创建一个git项目仓库。
2,在配置里面选择私有化, 添加项目描述,点击创建安
3,这时候我们就拥有了一个git托管仓库,链接在此
4,这时候我们就可以通过 git clone 仓库地址 命令来下载到本地目录,但是,这时候会提示没有权限,那是因为我们还没有匹配公钥和私钥。接着我们来创建本台电脑的公钥和私钥。
window下打开Git Bash,然后输入 $ cd ~ $ rm -R .ssh $ ssh-keygen -t rsa -C “您的邮箱地址” (输入此步后连续按3次enter即可,达到push的时候不用密码目的)
5, 执行完上面的步数我们就会在~/.ssh里面生成公钥和私钥,我们需要将公钥内容复制,然后添加到我们的项目公钥中。
window下打开Git Bash,进入~/.ssh目录可以看到密钥 此处的id_rsa就是私钥, id_rsa.pub就是公钥
$ vim id_rsa.pub 复制id_rsa.pub里面的公钥内容到剪贴板
6,添加公钥到项目公钥管理,首先打开项目设置
选择添加项目公钥
填好保存即可
7, 这时候我们就将本电脑关联到这个项目了,其实就是告诉项目,这个电脑可以参与开发,在git clone/push/pull的时候,会将私钥 和 网站上保存的公钥 进行算法匹配。通过了才能做此操作。
同理,如果在家里想开发此项目/或其他人想加入此项目,在本地电脑创建两个密钥,然后提供公钥添加到项目公钥中就可以实现多人开发和多地点开发。
重装系统可以备份 公钥 和 私钥 覆盖到~/.ssh文件即可。
1 0
- 使用CSDN CODE托管代码,Git仓库的SSH公钥与私钥分析
- git代码托管 code.csdn.net
- 怎么使用CSDN的git仓库(code.csdn.net)
- google code 代码托管 用git创建仓库
- 用CSDN的代码仓库托管VS解决方案
- CSDN代码仓库的使用
- Git的使用- github代码托管
- 如果不配置SSH公钥使用git远程仓库会怎么样?
- 从csdn git的代码仓库恢复代码到本地
- Git 的基本使用和CSDN托管平台的使用
- Github的简单使用代码托管(建立自己的仓库实现代码的上传与版本管理)
- 使用CSDN的Git进行托管项目和团队开发
- 用git把代码托管到CSDN
- 初试csdn 的 代码仓库及git客户端安装
- 代码上传到github,gitlab等git仓库进行托管
- Google Code项目代码托管网站上Git版本控制系统使用简明教程
- Google Code项目代码托管网站上Git版本控制系统使用简明教程
- Google Code 项目代码托管网站上 Git 版本控制系统使用简明教程
- 字符串匹配
- 【完整流程】Linux / Ubuntu 服务器 如何挂载 exfat 格式的 U盘 / 移动硬盘
- 实务︱别再争论工业相机的归类问题了,其实这只需两步!
- 小顶堆数据结构C/C++代码实现
- 关于“Chrome DevTools - 编辑CSS样式”
- 使用CSDN CODE托管代码,Git仓库的SSH公钥与私钥分析
- Spring 与Hibernate 整合
- 谈谈Java:Checked Exception与Runtime Exception 的区别
- 司机而动
- MySQL数据库中表的备份与还原
- 第16周项目1-验证算法(4)快速排序
- 【JavaEE—Hibernate】Hibernate核心api
- co01/co02时通过增强 EXIT_SAPLCOSD_001修改组件的默认库存地点
- ArcGIS Desktop 10.5 安装实录