为了出门写代码方便。决定还是开个项目。因此才有了这次经历。

原来有在windows下用过git,只是使用方法跟svn一样。尽管曾经也在souceforge或者git上看一些代码,可是对操作一直没有了解过。

今天把自己配置过程记录一下。方便以后查看。

開始之前没有发现,CODE下的规则。直接百度各种资料,后来才发现,呵呵。这也太显眼了。

1.创建项目

这个简单,也没啥可记录的。

2.配置git

给的链接下的太慢了。我干脆直接下了个git,Git-1.9.5-preview20150319。给个下载地址吧https://s3.amazonaws.com/github-cloud/releases/325827/8ddeba82-ce92-11e4-9812-db61045d243b.exe?response-content-disposition=attachment%3B%20filename%3DGit-1.9.5-preview20150319.exe&response-content-type=application/octet-stream&AWSAccessKeyId=AKIAISTNZFOVBIJMK3TQ&Expires=1433901335&Signature=UAfi8OlcLYDMqtuZO9alvREjQ1c%3D。直接安装的,没啥说的。

安装完之后,执行bash,配置username和邮箱,一開始没看规则,随便写了一个邮箱,发现不是csdn注冊的邮箱,结果始终不行。我也不确定是不是就有这个要求。

附下命令

<span style="font-size:14px;">git config --global user.name "CSDN id"
git config --global user.email "CSDN passport中注冊邮箱"</span>

3.创建key

这个,是我看了百度的材料第一个搞的,结果邮箱不正确。代码始终提交不了。这个文件夹在Windows下是在Users\\主机文件夹下的,操作过程中,须要输入文件名称,我随意给的。发现也没有什么问题。依照它这个说法,给的名字是id_rsa。

操作过程我直接粘过来:

首先检查本机公钥:

$ cd ~/.ssh

假设提示:No such file or directory 说明你是第一次使用git。假设不是第一次使用。请运行以下的操作,清理原有ssh密钥。

$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*

生成新的密钥:

$ ssh-keygen -t rsa -C “您的邮箱地址”

在回车中会提示你输入一个password,这个password会在你提交项目时使用。假设为空的话提交项目时则不用输入。

您能够在你本机系统盘下,您的用户目录里发现一个.ssh文件,当中的id_rsa.pub文件中储存的即为刚刚生成的ssh密钥。

这步完毕后,就是在CODE中加入key了。

非常easy,不说了。

4.上传本地项目

步骤附后面。这步遇到的问题还不少。百度到一篇文章。果断转过来了:github常见操作和常见错误

总之,完毕就能够提交代码了。可怜我的上传网速太慢,而我又不小心多上传了非常多暂时文件,断断续续耗费一个小时。

$ 进入此项目所在目录
$ git init
$ git add .
$ git commit -m “first commit”
$ git remote add origin <项目url, 如git@code.csdn.net:xxx/xxx.git> //
$ git push -u origin maste
r

CSDN站点CODE配置记录的更多相关文章

  1. Bandwagon的配置记录(二) —— ftp文件传输

    SSH登录服务器 登录的方法在Bandwagon的配置记录(一) —— kexue上网 配置前的准备 1.新建一个目录(  /home/ftp  ),以后可以把文件放在这里,这里相当于是个中转站 cd ...

  2. React-Native(二):React Native开发工具vs code配置

    从网上翻阅了一些开发react-native的开发工具时,发现其实可选的工具还是比较多的Sublime Text,WebStrom,Atom+Nuclide,vs code 等.因为我用.net生态环 ...

  3. MAC OS X Yosemite的PyQt4配置记录

    MAC OS X Yosemite的PyQt4配置记录 声明: 1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途. 2)若本文档内有侵权文字或图片等内容,请联系 ...

  4. Visual Studio Code配置GoLang开发环境

    Visual Studio Code配置GoLang开发环境 在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页: ...

  5. 观CSDN站点小Bug有感

            今天早上在浏览博客的时候偶然发现CSDN博客的数据出现了异常,我也是头一次看到这么明显的Bug.详细什么表现呢?先来看个截图.例如以下:             常常看CSDN博客的人 ...

  6. 【C++】VS Code配置

    0.前言 本文已配置C++环境为例,本文主要是面向刚开始接触VS Code的朋友,采用生成默认配置任务的方法,在编写本文过程中大量参考了官方文档,感兴趣的朋友可直接前往传送门. 环境: win10 + ...

  7. kafka配置记录

    1. 准备三台机器,系统CentOs6 2. 安装好JDK和zookeeper 参考: zookeeper配置记录 3. 解压安装包到指定目录 tar -zxvf kafka_2.12-2.1.0.t ...

  8. spring cloud config配置记录

    1. spring cloud config配置记录 1.1. pom <!-- 分布式配置中心 --> <dependency> <groupId>org.spr ...

  9. VS code 配置为 Python R LaTeX IDE

    VS code配置为Python R LaTeX IDE VS code的中文断行.编辑功能强大,配置简单. VSC的扩展在应用商店搜索安装,快捷键ctrl+shift+x调出应用商店. 安装扩展后, ...

随机推荐

  1. string-format样式使用

    首先我们看如下代码 protected String calcu1() { StringBuffer resultB = new StringBuffer(); String str = null; ...

  2. Core Animation 文档翻译—附录B(可动画的属性)

    前言   许多CALayer和CIFliter的属性都是可动画的.本节附录列出了这些属性默认使用的动画.   CALayer可动画属性   表B-1展示了CALayer类的可动画属性.针对每个属性此表 ...

  3. Redis原理(二)

    运维 快照使用子进程是通过一个子进程完成, 它会比较的浪费资源的操作. 1.遍历整个内存,会增加系统负担. 2.io操作,降低redis性能. 一般都是主备,备用的进行持久化. Redis 4.0混合 ...

  4. LayUI-Table表格渲染

    记项目中又一表格使用方法,项目首选是使用BootstrapTable的,但是经过多番查证与调试,始终没有把固定列的功能调试成功,找到的成功的例子原样照搬都不行,文件引入也都没有问题,实在搞不懂了,如果 ...

  5. 硬件——nrf51822第三篇,按键控制小灯

    现象是按键按下,小灯亮,按键抬起,小灯灭. 从这一节我们细致剖析gpio口的设置: nrf51822片上一共有32个数字引脚,分为4个port,如下: port 0 pin 0-7 port 1 pi ...

  6. 火狐与IE的7个JavaScript差异

    作者注:本篇文章发表于2009.04.27,是一篇关于讨论Javascript在IE6.IE7和FF2+.FF3.0之间的存在的问题的文章. 虽然须要用冗长的JavaScript代码去识别特定的浏览器 ...

  7. CNTK 搞深度学习-1

    CNTK 搞深度学习 Computational Network Toolkit (CNTK) 是微软出品的开源深度学习工具包.本文介绍CNTK的基本内容,如何写CNTK的网络定义语言,以及跑通一个简 ...

  8. js和jquery实现页面滚动监听

    js和jquery实现页面滚动监听 一.总结 一句话总结:onscroll方法和监听页面元素的高度都可以实现滚动监听. 1.onscroll方法实现滚动监听的核心代码是什么? <body ons ...

  9. 同一master,两个slave的server_id相同问题处理

    错误日志报错如下: 2017-09-15 18:45:59 1660 [Note] Slave I/O thread: Failed reading log event, reconnecting t ...

  10. Satisfying memory ordering requirements between partial reads and non-snoop accesses

    A method and apparatus for preserving memory ordering in a cache coherent link based interconnect in ...