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

原来有在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. Solr 读数据流程

    Solr 读数据流程: 1.用户提供搜索关键词,也就是搜索语句,需要经过分词器处理以及语言处理. 2.对处理之后的关键词,搜索索引找出对应Document 即记录. 3.用户根据需要从找到的Docum ...

  2. php网页跳转无法获取session值

    今日编写项目,需要在跳转后的页面获取session值进行自动登录操作,但是明明在传输页面可以打印出session值,但在接受页面却显示session值为空,经确认脚本中的session_start() ...

  3. Flask项目之手机端租房网站的实战开发(五)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/8 ...

  4. MySQL系列之七:主从复制(转)

    一:实验环境 IP 操作系统 mysql版本号 master 192.168.25.11 CentOS7 5.6.35 slave 192.168.25.10 win10 5.7.18 slave版本 ...

  5. js进阶 14-3 如何接收load函数从后台接收到的返回数据

    js进阶 14-3 如何接收load函数从后台接收到的返回数据 一.总结 一句话总结:load方法的回调函数的参数即可接收从后台的返回数据. 1.load方法的回调函数的参数是什么? 语法:load( ...

  6. [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''&lt;h1 style=&quot;text-align: center;&quot;&gt;php

    [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL s ...

  7. php课程 8-32 如何使用gd库进行图片裁剪和缩放

    php课程 8-32 如何使用gd库进行图片裁剪和缩放 一.总结 一句话总结:图片缩放到图片裁剪就是改变原图截取的位置以及截取的宽高. 1.电商网站那么多的图片,如果全部加载卡得慢的很,所以他们是怎么 ...

  8. 全双工 串口 stm32

  9. 详解javascript: void(0);

    原文 简书原文:https://www.jianshu.com/p/08ae8cbeb3be 什么是javascript: void(0); 我们经常会使用到 javascript:void(0) 这 ...

  10. [RxJS] BehaviorSubject: representing a value over time

    When an Observer subscribe to a BehaviorSubject. It receivces the last emitted value and then all th ...