CSDN多项目代码管理提交

来源:互联网 发布:知达常青藤中学校官网 编辑:程序博客网 时间:2024/05/17 16:13

我在code.csdn.net中已经有一个项目了为testchat

我在code.csdn.net中又创建了一个项目为datastruct,在设置公钥时使用与第一个项目testchat相同的公钥时,根本保存不了。但如果新生产公钥的话必须使用默认的名称id_rsa,则与第一个项目中的同名重复。

我需要备份,然后新生产默认名称的key再做代码更新与提交

但这样来回备份切换key很麻烦,有没有一种方式可以指定私钥提交呢?

下面介绍怎么来处理这种情况:

1、创建新的key,比如我这个key是为了管理datastruct项目的,在创建key时,我使用了csdn_datastruct名称

2、在datastruct页面设置新生成的公钥内容

3、在~/.ssh/config文件中新增如下内容:

Host csdn_datastruct

                 HostName code.csdn.net

                 IdentityFile /Users/sope/.ssh/csdn_datastruct

                 IdentitiesOnly yes


其中/Users/sope/.ssh/csdn_datastruct为生成的与公钥csdn_datastruct.pub匹对的私钥文件

4、进入到本地项目datastruct文件夹

git init

git add .

git commit -m "first commit"

git remote add origin git@csdn_datastruct:shenshouer/datastruct.git

git pull git@csdn_datastruct:shenshouer/datastruct.git

git push -v git@csdn_datastruct:shenshouer/datastruct.git


注意默认@符号后面的写法,默认的是 git@code.csdn.net:shenshouer/datastrucr.git  修改后的为git@csdn_datastruct:shenshouer/datastruct.git

必须要与~/.ssh/config 文件中得Host 字段名称一致


OK,可以直接提交了!





1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小孩不开口说话怎么办 左胸口比右胸高怎么办 小孩动不动就生气怎么办 小孩生气手抽筋怎么办 孩子玩电脑游戏成瘾怎么办 加减法孩子学不会怎么办 孩子学习学不会怎么办 脸部五官太小怎么办 小班教案我该怎么办 鼠标不能拖拽怎么办 病了怎么办教学反思 想开水果店没经验怎么办 婴儿听力筛查未通过怎么办 怀孕吐到胃出血怎么办 hp打印机颜色浅怎么办 爱普生打印机没有红色怎么办 孕吐吐到胃出血怎么办 孩子不会写2怎么办 口渴了怎么办大班教案 小班健康跌倒了怎么办 刷油漆有纹路怎么办 纯白门会发黄怎么办 发现小孩子偷钱怎么办 青春期孩子偷钱怎么办 孩子偷钱屡教不改怎么办 孩子经常偷钱怎么办 小孩子总是偷钱怎么办 小孩喜欢偷钱怎么办 小孩老是偷钱怎么办 如果孩子偷钱怎么办 小孩在家偷钱怎么办 买了西晒房怎么办 乳胶漆有打磨痕迹怎么办 墙上乳胶漆用水擦完太亮了怎么办 外墙腻子不好打磨怎么办 腻子打磨的灰尘怎么办 家里的壁纸脏了怎么办 家装用冷风管冬天取暖怎么办? 房子装修冷色系怎么办 高血压突然变低血压怎么办 玩单机游戏卡顿怎么办