zoukankan      html  css  js  c++  java
  • CSDN code使用

    常见错误:在linux下拷贝的时候有时候会出现cp:omitting directory的错误 ,例如 cp:omitting directory "bbs" 说明bbs目录下面还有目录,不能直接拷贝

    解决办法:递归拷贝  命令:cp -r bbs ../backup/bbs    解释:-r 这个options是递归的意思,举一反三:删除的时候也可能出现这种下面有文件不能删除的问题   也用-r 级联删除, chmod赋予权限的时候想级联也可以用-R 注意是大写的R

    以前一直使用Github,最近看到CSDN出了CODE代码托管功能,由于国内的阿里云服务器很稳定,而且不会被国

    墙,所以果断的迁移了,下面就简单的介绍一下CODE的配置使用。其实CSDN的code 何丽萍介绍的很全面了。

    首先需要下载GIT客户端,http://git-scm.com/downloads。。。   然后再code.csdn.net上面创建一个项目,如果

    的项目已经存在,那么请建立项目的时候不要选择自动生成readme文件。

    下面的就是配置本地客户端了,确认你在CSDN id,获取的方式是在登录后,进入passport.csdn.net,在“个人帐号”的最下端查看用户名:

    然后在命令行中输入:

    git config --global user.name "CSDN id"

    配置邮箱

    配置的Git邮箱应与CSDN passport中注册邮箱一致,系统判断用户名是依靠邮箱信息:

    git config --global user.email "CSDN passport中注册邮箱"

    检查配置

    最后检查user.name及user.email是否配置正确:

    git config -l

    管理公钥

    公钥是CODE识别您的用户身份的一种认证方式,通过公钥,您可以将本地git项目与CODE建立联系,然后您就可以很方便的将本地代码上传到CODE,或者将CODE代码下载到本地了。

    以下介绍生成公钥和管理公钥的方法。如果你是在windows系统下使用,需要先安装git的windows客户端msysgit , 然后运行 Git Bash, 在弹出的终端中输入下面提示的代码。

    1. 生成公钥

    首先检查本机公钥:

    $ 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 “您的邮箱地址”

    在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。

    您可以在你本机系统盘下,您的用户文件夹里发现一个.ssh文件,其中的id_rsa.pub文件里储存的即为刚刚生成的ssh密钥。

    2. 添加公钥

    登录CODE平台,进入用户“账户设置”,点击右侧栏的“ssh公钥管理”,点击“添加公钥”,将刚刚生成的公钥填写到“公钥”栏,并为它起一个名称,保存即可。

    注意:复制公钥时不要复制多余的空格,否则可能添加不成功。

    3. 管理公钥

    您也可以在“账户设置”——“ssh公钥管理”删除或者修改公钥。

    上传本地项目

    没有使用Readme文件初始化的项目

    使用此选项创建的项目,多数情况是用户已经在本地有了一个项目,想把此项目变成使用Git管理。

    $ 进入此项目所在文件夹
    $ 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 master

    使用Readme文件初始化的项目

    使用此选项创建的项目,用户需要首先在本地将网站上的项目Clone下来,才能进一步进行文件上传。

    $ git clone <项目url, 如git@code.csdn.net:xxx/xxx.git>
    $ 做些更新
    $ git push
  • 相关阅读:
    AcWing 1135. 新年好 图论 枚举
    uva 10196 将军 模拟
    LeetCode 120. 三角形最小路径和 dp
    LeetCode 350. 两个数组的交集 II 哈希
    LeetCode 174. 地下城游戏 dp
    LeetCode 面试题 16.11.. 跳水板 模拟
    LeetCode 112. 路径总和 递归 树的遍历
    AcWing 1129. 热浪 spfa
    Thymeleaf Javascript 取值
    Thymeleaf Javascript 取值
  • 原文地址:https://www.cnblogs.com/zhangyongjian/p/3667456.html
Copyright © 2011-2022 走看看