首先登录码云 https://gitee.com/,注册一个账号,并登录账号。

1. 在码云上创建项目

在码云首页顶部,下图所示,右上角头像旁边的加号,鼠标移上去会显示下拉的,点击“新建项目”。

填写好项目的名称、路径等,然后点击“提交”,下图所示。

2. 安装Git

打开Git官方win系统下载页面

https://git-scm.com/download/win

根据您自己的操作系统选择32位还是64位,

32位系统就下载32-bit Git for Windows Setup.

64位操作系统就下载64-bit Git for Windows Setup.

下图所示,我的是64位系统。

下载完成后安装即可,安装过程中没有注意事项,全部默认一直next直到结束!

3. 配置Git工具

安装完成以后从桌面或开始菜单打开Git工具{点击Git bash 打开},下图。

3.1 Git基本信息设置

在打开的编辑里面依次输入并执行配置信息,下图所示:

git config --global user.name "liehuodadi"

git config --global user.email "dfbazhu@qq.com"

从其中的global可以知道这是Git的全局配置!

其中"liehuodadi"是用户名,可以填写您的码云的用户名,

第二行的"dfbazhu@qq.com"自然是邮箱了,可以填写您的码云账号的邮箱,

用户名和邮箱也可以填写别的(只要是用户名和邮箱格式就OK)。

3.2 生成密钥

接着上面的步骤,输入以下代码,:

ssh-keygen -t rsa -C “dfbazhu@qq.com” 

输入上面的命令后一直按3次回车直到出现图形界面即可,

不要输入任何内容直接回车到出现图形界面,忘截图了~

其中的邮箱随便填写,也可以填写您的码云邮箱号。区分大小写!

3.3 添加私钥到码云

输入命令,可以看到上一步生成的密钥

cat ~/.ssh/id_rsa.pub

回车后即可看到密钥:

从ssh-rsa开始将密钥复制下来。也可以打开

C:\Users\Administrator\.ssh\id_rsa.pub

从该文件中复制密钥。

接下来进入码云头像下面的 设置 或者 个人中心里面的设置也可以,下图:

点击左侧的“SSH公钥”,下图:

右侧的添加公钥,标题随便填写,公钥 里面将上面我们复制的那个本地密钥粘贴到这里,然后点击“确定”即可。这样我们就有权限对自己在码云上的项目进行读写操作了。

4. 建立本地仓库并初始化

在本地电脑的一个盘里面新建一个文件夹,如文件夹名为ecshopadaption(注:文件夹名随意),然后在ecshopadaption文件夹上面点击 右键---Git bash here,下图所示:

然后在弹出来的Git命令窗口输入:

git init

此时会在ecshopadaption文件夹里面生成一个名为.git的文件夹,这个文件夹是隐藏的!如果电脑设置不显示隐藏文件夹是看不到的呢。

5. 添加远程项目

5.1 找到你的码云上第一步中新建的项目名称的链接

下图所示,进入码云的“个人主页”(在码云的首页或头像下拉那里都能点击进入个人主页),

然后在左侧的“项目”列表里面可以看到第一步中创建的项目,我创建的项目是名称“ecshop_B2C商城多终端自适应响应式布局模板”,

点击该项目名称进入到项目里面。

此时我们的码云项目里面只有一个README.md的文件啦,空空如也。下图所示。

其中地址栏里面的网址就是项目所在的地址,将地址栏里面的网址复制下来:

5.2 本地电脑连接码云项目

在里面Git接着输入以下命令:

git remote add origin https://gitee.com/liehuodadi/ecshop_adaption

上面的网址即5.1中我们在码云上创建的项目的网址,也就是刚才复制的那个项目的网址。

5.3 同步码云项目到本地

使用以下命令

git pull origin master

然后回到我的本地项目文件夹中,发现README.md文件被下载下来了(因为新建的码云项目里面只有有一个README.md文件),下图:

6. 将本地项目上传到码云对应的项目里面

6.1 添加文件到缓存区

将需要上传到码云的代码或文件拷贝到新建的文件夹ecshopadaption里面。

在Git里面输入以下代码回车

git add .

注意add与“.”之间有一个空格。

此时会要求您输入码云的账号和密码,登录即可,下图:

登录以后Git会自动将项目所在文件夹里面的全部文件自动添加到缓存区。

如果本地项目文件较多,这一步需要的时间会长一些。

如果此时没有出现上图,继续下面操作,会弹出输入码云账号和密码界面。

6.2 为上传文件添加注释

等待缓存完毕,接着输入命令:

git commit -m "first push"

其中的first push为注释的内容,请自定义填写。

6.3 提交代码到码云

等待上步完成,继续输入执行命令:

git push origin master

此时凡是位于ecshopadaption文件夹里面的文件都将被上传到码云上面啦。

等待完毕后进入第一步中您的码云项目里面,刷新一下页面看看,是不都上传上去,这速度很快,我的项目文件加图片上千个不到一分钟全部搞定!

之前一个一个的传累死了,按照本地项目目录结构创建文件夹已经够累了,而且每小时只能传20个文件,更要命的是有漏传或搞错的,用Git就变成了必须的啦。

如果出现如下问题:用户名或密码不正确(访问令牌)

出现这种现象原因是:push代码的时候windows弹出一个用户名密码输入框,用户名输出了的缘故。这里的用户名其实就是你的gitee账号。

解决办法是:

打开电脑的控制面板–>用户账户–>管理Windows凭据

找到管理Windows凭证:

下面就可以看到你刚才输入的gitee的账号信息了,现在只需要[编辑]然后保存就行了

最后就是重新push一下你的的代码就行了。

引用:用git上传本地文件到码云gitee的方法 - 知乎 (zhihu.com)

Gitee码云:用git上传本地文件到码云gitee的方法的更多相关文章

  1. git 上传本地文件到github

    git 上传本地文件到github 1 git config --global user.name "Your Real Name" 2 git config --global u ...

  2. 阿里云OSS简单上传本地文件

    上传本地文件 # -*- coding: utf-8 -*- import oss2 # 阿里云主账号AccessKey拥有所有API的访问权限,风险很高.强烈建议您创建并使用RAM账号进行API访问 ...

  3. Git 上传本地仓库到码云

    一.将本地的项目上传到码云 1.码云上创建一个项目 testgit (名字随你) 2.本地创建一个文件夹D:/testgit,然后使用git bash 3.cd 到本地文件夹中D:/testgit 4 ...

  4. Git上传本地项目到码云

    前提:本地安装git.注册码云 1.进入本地项目文件夹,鼠标右键代开 Git Bash Here 2.输入命令 初始化库管理文件 git init 3.输入命名 修改Git的全局配置 git conf ...

  5. 阿里云ECS VSFTP上传本地文件

    开始终端 购买云服务,获得公网IP,内网IP 控制台首页获得 获得终端连接密码 连接终端,输入连接密码 获得终端界面,进入终端 上传文件 ## .安装VSFTP服务器程序 yum install vs ...

  6. 用git上传本地文件到github

    1.在自己的github账号下新建仓库--------得到github仓库地址 2.本地安装git---在将要克隆的文件夹下 右击点击Git Bash Here 3.输入命令 $ git clone ...

  7. git上传本地文件到gitlab

    The repository for this project is empty If you already have files you can push them using command l ...

  8. JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理

    文章目录 Git管理准备工作 Git工具上传代码 发布代码装程序 mywebsql管理 京东云引擎小结   JAE京东云引擎是京东推出的支持Java.Ruby.Python.PHP.Node.js多语 ...

  9. 第一次使用Git上传本地项目到github上

    对于程序原来说都听说过GitHub,GitHub有许多开源的的项目和一些前沿的技术.因为自己在刚刚开始使用Git把自己写的一些小dome放到GitHub上遇到许多的坑,这么长时间过去了,想对第一次使用 ...

  10. Git安装及密钥的生成并上传本地文件到GitHub上

    之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https ...

随机推荐

  1. .NET Core 集成微信支付签名错误

    .NET Core 集成微信支付签名错误 The provided data is tagged with 'Universal' class value '16', but it should ha ...

  2. 没想到,JDBC 驱动会偷偷修改 sql_mode 的会话值

    最近碰到一个 case,值得分享一下. 现象就是一个 update 操作,在 mysql 客户端中执行提示 warning,但在 java 程序中执行却又报错. 问题重现 mysql> crea ...

  3. electron暴露配置文件(用户可随时修改)

    配置文件 一般web前端项目配置文件,写死的放在src/config下,需要打包配置的放在.env文件中.但在electron项目中,如果配置数据更改,需要每次给用户打包升级肯定是行不通的.于是外部配 ...

  4. 《Relation of the Relations A New Paradigm of the Relation Extraction Problem》论文阅读笔记

    原文 代码 摘要 为了解决传统的关系抽取(RE)方法只能识别两个实体之间的关系,而忽略了同一上下文中多个关系之间的相互依赖性,即关系的关系(relation of relations,RoR)的问题, ...

  5. JS5-PC端网页特效

    常见offset系列属性作用 常见client系列属性作用 常见scroll系列属性作用 封装简单动画函数 写出网页轮播图案例 offset 偏移量,使用offset相关属性可以动态的得到该元素的位置 ...

  6. Java中关键字-instanceof-的真实应用场景-2022新项目

    instanceof关键字主要用来判断两个对象是否为同一种类型,举个例子如果有猫类.动物类,猫类继承自动物类: 判断某个类是否为动物类,就可以使用instanceof关键字.下面简单介绍几种真实的应用 ...

  7. 使用 libreoffice 批量化转化文件为 .pdf 并合并

    介绍使用 libreoffice 批量化将文件转化为 .pdf 然后合并.pdf文件的方法 很多人知道,在 Linux 系统中 WPS 是办公软件中很棒的选择.但其实 libreoffice 也是一个 ...

  8. 基于python源码的啸叫抑制算法解析

    一 原理解析 从下图一中可以看出,该算法的原理也是先检测出来啸叫,然后通过陷波器来进行啸叫抑制的,和笔者以前分析的所用方法基本耦合. ​   二 源码分析   函数PAPR:计算峰值功率和平均功率的比 ...

  9. docker安装kafka和zookeeper

    参考,欢迎点击原文:https://www.cnblogs.com/360minitao/p/14665845.html(主要) https://blog.csdn.net/qq_22041375/a ...

  10. 3DCAT+东风日产:共建线上个性化订车实时云渲染方案

    近年来,随着5G网络和云计算技术的不断发展,交互式3D实时云看车正在成为一种新的看车方式. 与传统的到4S店实地考察不同,消费者可以足不出户,通过网络与终端设备即可实现全方位展示.自选汽车配色.模拟效 ...