1. 安装Git

     https://git-scm.com/book/zh/v2/起步-安装-Git

 Git的网站上有详细的分各种系统的安装教程。

  1. 配置Git

     1. 打开你要放置项目的本地路径,右键选择$ Git Bash Here。

 2. 初始化用户名:$ git config --global user.name "用户名" 用户名修改为自己的用户名。

 3. 初始化邮箱:$ git config --global user.email "邮箱地址"。

  注:如果用户名或邮箱输入错误需要重置,使用以下命令修改:

    $ git config --global --replace-all user.name "用户名"

    $ git config --global --replace-all user.email "邮箱地址"

  1. 配置SSH

     1. 检测当前电脑是否配置SSH:$ cd ~/.ssh,如果没有出现:No such file or directory 这句话,接着清理原有ssh密钥并生成新的:$ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*;生成的便是新的秘钥了,即:$ ssh-keygen -t rsa -C “邮箱”,复制到你的码云或者GitHub个人信息里面。

 2. 生成公钥,命令行中输入$ ssh-keygen -t rsa -C "邮箱",出现

 意思是需要你设置密码,无需设置的话按enter跳过即可。

 3. 生成完毕之后打开你的电脑 C:\Users\Administrator.ssh 文件夹下 id_rsa.pub文件,复制里面的内容。

  以码云为例:在项目页打开管理 → 公钥管理 → 添加公钥

 将内容粘贴到公钥框里,点击添加增加公钥。在此处添加的公钥只能对仓库进行clone及pull,如果想要对仓库进行写操作,需要添加个人公钥。

  1. Clone项目:

     找到项目的SSH地址,命令行输入 $ git clone "SSH地址",完毕之后项目将会被Clone至选择的目录下。

  2. Clone代码:

     如果需要Clone某个分支,命令行输入$ git clone -b "分支名" "仓库地址名" 即可。

常见的一些错误整理:

  1. 目录下已经有同名字的项目存在:

解决方法:修改目录或修改项目名字。

  1. 无法从远程仓库里读取项目,请确保项目存在并且拥有正确的访问权限:

解决方法:找到C:\Users\Administrator.ssh 文件夹下 id_rsa.pub文件,将文件里的内容添加到项目的公钥里。

Git操作之码云代码clone的更多相关文章

  1. Git 02: git管理码云代码仓库 + IDEA集成使用git

    Git项目搭建 创建工作目录与常用指令 工作目录(WorkSpace)一般就是你希望Git帮助你管理的文件夹,可以是你项目的目录,也可以是一个空目录,建议不要有中文. 日常使用只要记住下图6个命令: ...

  2. 使用Git Bash在码云上上传和下载代码

    前提是在码云上已经新建一个空的项目 1.新建一个目录,存放下载下来的项目,我在D盘新建了一个"gitspace"文件夹,用来存放下载下来的项目 2.进入刚刚新建的文件夹,即进入&q ...

  3. Git的使用--码云

    Git的使用--码云 进入码云官网:https://gitee.com/ 注册or登录账号进入gitee页面(页面结构大同小异). 点击右上角加号--新建仓库,用于存放项目代码 创建项目需要注意的选项 ...

  4. Git学习与码云实战

    Git学习与码云实战 一.Git安装 概述: Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具. 下载安装: 下载地址:http ...

  5. idea和Webstorm上使用git和github,码云

    由于之前一直使用svn,现在项目使用git,顾根据网上找的学习资料,自己梳理了下,收获蛮多,这里做个记录,如果能帮助到您那是最好不过的. 1.大致步骤 使用工具:idea,github,码云 webs ...

  6. 把git仓库从码云迁到github,及git常用命令

    前言 刚开始建仓库的时候,因为网络的原因选择了国内的码云.后来又想换成github,毕竟平时github使用率比较高. 替换远程仓库地址方式如下: git remote set-url origin ...

  7. 第一次Git使用以及码云(Gitee)

    下载安装Git,官网下载地址https://git-scm.com/downloads,我用的是Win10版,下载好后一路默认安装,安装时会给你自动添加环境变量,完成后打开cmd,输入git --ve ...

  8. git系列之---码云gitee 添加SHH公钥

    公钥 很多服务器都是需要认证的,SHH 认证是其中的一种:在客户端生成公钥,把生成的公钥添加到服务器,你以后连接服务器的时候就不用每次都输入用户名和密码了:很多git服务器都是用ssh认证方式,你需要 ...

  9. 把项目从码云上clone到IntelliJ IDEA

       前期工作:安装并已配置好git,并且IDEA已经配置好git了   操作如下:   1) 在IDEA启动页面选择Get from Version Control   2) 打开码云上想要clon ...

随机推荐

  1. 软件测试必备技能,带你学习jmeter!

    一:jmeter用户变量设置: 1.在线程组鼠标右击--添加--配置元件-用户定义的变量, 2.根据业务需求自定义变量的名称,添加需要的变量和对应的值 3.在脚本对应位置添加参数 二:文件参数化: 两 ...

  2. 《闲扯Redis七》Redis字典结构的底层实现

    一.前言 上节<闲扯Redis六>Redis五种数据类型之Hash型 中说到 Hash(哈希对象)的底层实现有: 1.ziplist 编码的哈希对象使用压缩列表作为底层实现 2.hasht ...

  3. nginx Dockerfile

    FROM centos MAINTAINER zengxh RUN yum install -y epel-release vim pcre-devel wget net-tools gcc zlib ...

  4. Day15_redis安装及配置

    学于黑马和传智播客联合做的教学项目 感谢 黑马官网 传智播客官网 微信搜索"艺术行者",关注并回复关键词"乐优商城"获取视频和教程资料! b站在线视频 redi ...

  5. PHP 变量讲解

    PHP 变量 变量是用于存储信息的"容器": 实例 <?php $x=5; $y=6; $z=$x+$y; echo $z; ?> 运行实例 » 与代数类似 x=5y= ...

  6. PHP jdtojewish() 函数

    ------------恢复内容开始------------ 实例 把儒略日计数转换为犹太历法的日期: <?php$jd=jdtojewish(1789430); echo $jd;?> ...

  7. PHP strncasecmp() 函数

    实例 比较两个字符串(不区分大小写): <?php高佣联盟 www.cgewang.comecho strncasecmp("Hello world!","hell ...

  8. 程序人生丨听说程序员是相当就能当的?BAT大牛当场就不乐意了!

    有一种对软件开发者的偏见是:他们都是无趣的极客,是学校里的数学天才,每天都要在计算机屏幕前花费多个小时去写代码. 没错,开发者确实会在计算机屏幕前花费多个小时去写代码.但是,每天的工作中还有很多比写代 ...

  9. 6.10 省选模拟赛 小C的利是 高斯消元 矩阵行列式

    LINK:小C的利是 想起来把这道题的题解写了 .一个常识:利是在广东那边叫做红包. 关于行列式的题目 不过我不太会23333..口胡还是可以的. 容易想到10分的状压.不过没什么意思. 仔细观察要求 ...

  10. Android JNI之数据类型

    JNI中数据类型的意义在于桥接Java数据类型与C数据类型. 简单数据类型: Java Type Native Type Description boolean jboolean unsigned 8 ...