码云上传本地文件夹,码云只能上传20个文件的突破方法

码云官方地址:https://gitee.com/

很多人不知道码云上传本地文件夹怎么操作,或者如何突破码云只能上传20个文件限制的问题,今天就来说说这事的方法吧。

简介:

码云是媲美GitHub的代码管理平台,个人拥有5GB的免费上长传空间,的确挺好使啦,而GitHub同样好用,只可惜真的叫一个——卡!5gb的免费空间对于个人来说还是够用了的,我们的一些经典代码放在自己的电脑上容易弄丢,而对于云盘类的存储平台上传下载都挺麻烦,不适合代码管理。

整了一个码云账号,然而发现上传文件每小时只能20个,要是一些片段代码还可以,如果文件太多,那真是会累死人的。突破这种限制的方法还是有的,那就是使用Git客户端。Git这个东西真的小巧灵活,更重要的是很好用!使用Git客户端上千个的文件几乎都是秒传到码云。


Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 很多 Freedesktop 的项目迁移到了 Git 上。

 

如何将本地文件上传到码云:

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

1. 在码云上创建项目

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

                                                             111.1.jpg 
 

 

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

                                                             111.2.jpg 


2. 安装Git
关于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位系统。

                                                           112.1.jpg 

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


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

                                                         112.2.jpg 
 



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

$ git config --global user.name "huotong"
$ git config --global user.email "xxxxx@qq.com"

 

                                                                     611.1.jpg 



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

  • 用户名:"huotong",可以填写您的码云的用户名
  • 邮箱:"xxxxx@qq.com",可以填写您的码云账号的邮箱,
  • 用户名和邮箱也可以填写别的(只要是用户名和邮箱格式就OK)。


3.2 生成密钥
接着上面的步骤,输入以下代码,:

$ ssh-keygen -t rsa -C “xxxx@xxx.xxx”

输入上面的命令后一直按3次回车直到出现图形界面即可,不要输入任何内容直接回车到出现图形界面,忘截图了~其中的邮箱随便填写,也可以填写您的码云邮箱号。区分大小写!

3.3 添加私钥到码云
先将上一步生成的密钥复制下来,方法是接着输入命令:

$ cat ~/.ssh/id_rsa.pub

回车后即可看到密钥:

                                                                   611.2.jpg 


先将密钥复制下来。也可以打开C:\Users\Administrator\.ssh\id_rsa.pub文件复制,3.2步骤中生成的密钥默认在这个位置!

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

                                                                   611.3.jpg 



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

                                                                  611.4.jpg 
 


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



4. 建立本地仓库并初始化
在本地电脑的一个盘里面新建一个文件夹,如文件夹名为ecshopadaption,然后在ecshopadaption文件夹上面点击 右键---Git bash here,下图所示:

                                                                          611.5.jpg 


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

$ git init

 

                                                                      611.6.jpg 
 



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

5. 添加远程项目

5.1 找到你的码云上第一步中新建的项目名称的链接,下图所示,进入码云的“个人主页”(在码云的首页或头像下拉那里都能点击进入个人主页),然后在左侧的“项目”列表里面可以看到第一步中创建的项目,我创建的项目是名称“ecshop_B2C商城多终端自适应响应式布局模板”,点击该项目名称进入到项目里面。

                                                              111.3.jpg 
 



此时我们的码云项目里面只有一个README.md的文件啦,空空如也。下图所示。其中地址栏里面的网址就是项目所在的地址,将地址栏里面的网址复制下来:

                                                                111.4.jpg 
 



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文件),下图:
 

                                                                 111.5.jpg 
 




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

6.1添加文件到缓存区
将需要上传到码云的代码或文件拷贝到新建的文件夹ecshopadaption里面。在Git里面输入以下代码回车,下图所示:

git add .

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


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

                                                            113.1.png 



登录以后Git会自动将项目所在文件夹里面的全部文件自动添加到缓存区,如果本地项目文件较多,这一步需要的时间会长一些。


6.2 为上传文件添加注释
等待缓存完毕,接着输入命令:

$ git commit -m "first push"

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

6.3 提交代码到码云
等待上步完成,继续输入执行命令:

$ git push origin master

 

                                                              711.2.jpg 



此时凡是位于ecshopadaption文件夹里面的文件都将被上传到码云上面啦。等待完毕后进入第一步中您的码云项目里面,刷新一下页面看看,是不都上传上去,这速度很快,我的项目文件加图片上千个不到一分钟全部搞定!之前一个一个的传累死了,按照本地项目目录结构创建文件夹已经够累了,而且每小时只能传20个文件,更要命的是有漏传或搞错的,用Git就变成了必须的啦。

欢迎访问和使用本例的项目搭建网站:
https://gitee.com/liehuodadi/ecshop_adaption



说了这么多,有点乱,总结一下命令吧,远端没有项目的情况和码云建立连接:

  1. 在码云上点击“新建项目” ;
  2. 创建成功后,在本地创建一个文件夹 或 命令 mkdir + 文件名
  3. 命令cd + 文件目录 进到文件名下(直接在文件夹上右键也可以)
  4. 命令git init 初始化git仓库
  5. 命令git remote add origin + 仓库地址(码云上新建项目点进去克隆或复制的链接)
  6. 命令git pull origin master (把分支上的文件拉下来)
  7. 把要上传的项目文件拖入刚创建的文件夹内
  8. 命令git add . 或 git add + 被拖入的项目名 (保存到缓存区)
  9. 命令git commit -m "要编辑的内容" (推送到本地库中)
  10. 命令git push origin master (推送到远端仓库也就是码云上)



远端有项目的情况和码云建立连接:

  1. 在本地创建一个文件夹 或 命令 mkdir + 文件名
  2. 命令cd + 文件目录 进到文件名下
  3. git clone + 码云仓库地址

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/254307.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

如何上传本地代码到码云

码云是开源中国社区团队推出的基于Git的快速的、免费的、稳定的在线代码托管平台,不限制私有库和公有库数量。相较于github的国外服务器,码云在国内的速度那是杠杠的,而且其优势在于私有项目免费!github私有项目收费。官网地址:ht…

如何往码云里上传项目文件?

想要往码云里上传一个项目文件,首先,我们需要的工具有:①git shell(用来敲git指令)②你自己的码云账号 第一步,要注册一个码云账号,很简单,不过多复述,注册成功后登录&a…

上传本地项目到码云仓库【图文详解】

目录 一、准备工作二、具体实现步骤1.新建远程仓库2.填写仓库相关信息3.仓库创建成功4.GIT全局配置5.进入本地项目文件夹6.初始化git7.查看文件状态8.添加暂存并提交(add & commit)9.查看工作树是否干净10.添加远程版本库(绑定远程仓库&a…

如何向码云(Gitee)上传项目

今天在这里分享一下如何将项目上传到码云(Gitee) 一、首先在码云里面创建自己要上传的项目 1、登录之后,点击右上角的加号:如下图 2、然后创建项目,创建完成后复制项目的地址: 二、构建本地仓库并推送到…

怎么用IDEA上传本地项目到码云/Github?

博主码云地址:https://git.oschina.net/zsyoung01,欢迎关注! 博客原文地址:http://blog.csdn.net/zsyoung/article/details/76891211 开始切入正题: 怎么上传本地项目到码云/Github? 需要条件: 1.码云/Github建…

把本地项目上传到码云的整个过程(图文详解)

第一步 我们现在码云的个人首页点击创建仓库并根据要求填写相关信息 如下图所示: 点击创建,出现以下的页面,就代表码云上的项目创建完成了。 第二步 我们把创建仓库产生的README.en.md和README.md两个文件点击克隆/下载,把这…

将本地项目上传到码云,每个步骤都有图文

一、首先在码云上新建一个项目,如下图所示 可以选择分支结构,本文暂定只有一个分支 二、本地新建一个文件夹 三.进入新建的文件夹,点击鼠标右键,选择git bash here 然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹&a…

本地项目文件上传到码云的全过程(附每个步骤详细插图)

前言 寻找了网上太多关于“本地项目如何上传到码云的博客”,都是写得牙牙学语的新手码农一头雾水,一脸懵逼。我碰壁多次,我实在看不下去。故而第一次写篇博客记录这个实现过程下来,希望能够对有需求的同僚有帮助。如果有不对的地…

本地项目上传至git码云步骤(超详细,附图文)、IDEA集成Git

文章目录 1 Git Dos窗口中操作1.1 首先在码云上新建一个项目,如下图所示1.2 在本地新建或选择一个文件夹1.3 进入新建或选择的文件夹,鼠标右键选择git bash here,弹出dos窗口1.4 在弹出dos窗口登录仓库地址1.5 继续在窗口输入 git init1.6 继…

6G显存玩转130亿参数大模型,仅需13行命令,RTX2060用户发来贺电

羊驼家族的Alpaca和Vicuna也都能运行,显存最低只需要6G,简直是低VRAM用户的福音有木有。 GitHub上的搭建教程火了之后,网友们纷纷跑来问苹果M2是不是也能跑。 这通操作的大致原理是利用最新版CUDA,可以将Transformer中任意数量的…

突破B站番剧港澳台地区限制

突破B站番剧港澳台地区限制 软件名称:Google空间教程开始首先要添加B站APP到软件里面然后在软件里打开11找一下番12实测 转载于:https://www.cnblogs.com/Curey/p/10988321.html

b 站神器更新,还出了新玩意

之前分享过玩转哔哩哔哩:说说关于看b站港澳台番剧的几个问题 ,最近更新到版本1.6.4,修复了HD版兼容,顺便把青少年模式弹窗关了,每次都弹:再说下解除B站番剧区域限制,右下角打开漫游设置&#x…

Chrome浏览器使用“油猴插件”观看巨人(免疫港澳台限制)

话不多说,让我们直接开始吧。 步骤1: 在电脑上安装最新的Chrome浏览器 步骤2: 打开Chrome浏览器,此时在B站搜索巨人因为地区限制无法观看。接下来,点击浏览器右上角自定义及控制按钮,在弹出的窗体中选择“扩展程序”进入扩展程序后…

第51章 设置FLASH的读写保护及解除—零死角玩转STM32-F429系列

第51章 设置FLASH的读写保护及解除 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 本章参考资料:《STM32F4xx 中文参考手册》、《STM32F4xx规格书》、库说明…

电脑(伪)大神装B必备,来学几个windows脚本命令

作为一个经常使用电脑的人来说,掌握一些脚本命令以备在别人面前装B是很有必要的。看完这篇文章,你就学会了基础常用的装B命令,让装B轻松自如。 其实脚本命令没什么新鲜的,属于低级的操作,所谓的电脑大神也是伪大神。想…

通过腾讯云cdn进行壁外调查

引言 之前7月份叔叔更新了播放器,我以前是通过阿里云PHP函数的形势代理番剧的,速度不是很快但是能用,没有CDN这个这么麻烦,但是叔叔更新播放器之后导致PHP函数失效,照着教程改了半天也不行,于是就参考了这…

C4D R26 渲染学习笔记 建模篇(3):生成器

文章目录 前文回顾介绍篇建模篇 生成器介绍生成器变形器搭配举例 生成器详细介绍细分曲面布料曲面 未完待续 前文回顾 介绍篇 C4D R26 渲染学习笔记(1):C4D版本选择和初始UI框介绍 C4D R26 渲染学习笔记(2)&#xff…

第51章 设置FLASH的读写保护及解除

转载地址:https://www.cnblogs.com/firege/ 51.1 选项字节与读写保护 在实际发布的产品中,在STM32芯片的内部FLASH存储了控制程序,如果不作任何保护措施的话,可以使用下载器直接把内部FLASH的内容读取回来,得到bin或…

C/C++中程序内存区域划分大总结

此图来自http://www.blog.163.com/tao198352__4232/blog/static/8502064520105611157897/ 程序由代码和数据组成,其中代码存储在代码区中,数据根据类型的不同存储在不同的区域中。本文分别介绍了C和C中内存区域的划分。 C作为一款C语言的升级版本&#…

如何更优雅地使用 bilibili(b站)

苏生不惑第125 篇原创文章,将本公众号设为星标,第一时间看最新文章。 b站是我每天都要逛的网站,之前也写过了 那些我关注的 b 站 up 主 bilibili(b站)升级到BV号了,还想用av号怎么办? 那些你可能不知道的 bilibili 奇技…