上传本地项目到gitee_用git上传本地文件到码云gitee的方法
首先登录码云 https://gitee.com/,注册一个账号,并登录账号。
1. 在码云上创建项目
在码云首页顶部,下图所示,右上角头像旁边的加号,鼠标移上去会显示下拉的,点击“新建项目”。
填写好项目的名称、路径等,然后点击“提交”,下图所示。
2. 安装Git
打开Git官方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一下你的的代码就行了。
上传本地项目到gitee_用git上传本地文件到码云gitee的方法相关推荐
- Git 上传文件到 码云 gitee
1:git bash 执行如下 git config –global user.name "eason" git config –global user.email "y ...
- git添加文件到码云gitee或者GitHub的时候出现警告warning: adding embedded git repository:
问题描述 (base) pi@pi:~$ git add demo_ws demo02_ws demo03_ws warning: adding embedded git repository: de ...
- 将本地项目代码上传到码云(Gitee)或GitHub
git 的安装教程:传送门 准备配置 1.去github(码云)上根据网站的提示来创建自己的远程Repository(仓库)2.$ git init # (建立本地git仓库)------注意:此指令 ...
- 使用git将本地文件上传到GitHub或者码云gitee仓库的方法
代码: git config --global user.name "@hyh17808770899" git config --global user.email "5 ...
- 本地项目关联到远程git仓库
本地项目关联到远程git仓库 场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初始化之后会根据你的选择生成默认的说明文件和gitignore文件.这个时候你就可以复制 ...
- idea怎么把代码放到git_在IDEA中如何初始化Git,把项目推送到Git上
在IDEA中如何初始化Git,把项目推送到Git上 登录Gitee(码云)账号,新建仓库 先按如下步骤简单新建一个仓库: 创建成功后,会出现下图中所示的原始文件: 在IDEA上的Terminal中进行 ...
- 如何将一个完整项目推到码云_怎么将本地项目放到码云(gitee)上面?图文详解
原标题:怎么将本地项目放到码云(gitee)上面?图文详解 git的好处什么的,在此就不多赘述.现在很多公司都在用git了. 那么怎么将本地已经有的项目放到码云(gitee)上呢? 前置条件说明: 1 ...
- git推送项目到码云(gitee)
git推送项目到码云(gitee) git推送项目到码云(gitee) 创建账号 创建一个Gitee账号,我使用的是Gitee因为国内速度快~ 本地安装Git 前往 Git 根据操作系统下载Git到本 ...
- 试用码云gitee上开源项目“小威架构 / boot-backend“的代码生成器遇到的坑
** 试用码云gitee上开源项目"小威架构 / boot-backend"的代码生成器遇到的坑 ** 源码地址: https://gitee.com/zhang.w/boot-b ...
最新文章
- 软件开发是一门手艺活
- 盘点CVPR 2019影响力最大的20篇论文
- 在 emu8086 中学习汇编In,Out指令
- 汉诺塔游戏的python实现——递归函数
- Zabbix安装(server和agent)及基本配置
- java工具类与集合类_JAVA学习---集合和工具类
- UVa 10815 - Andy's First Dictionary
- 企业级 布署 vmvare Esxi 5.0.0 从零开始教程 (二) vSphere clinet 安装
- 差分进化算法(Differential Evolution)概述
- 浙江行游14---千岛湖,清凉的世界里
- FlashFXP官方U盘绿色版
- html图片上的灯光,CSS3 实现灯光照射显示文字动画
- Making FIFA Coins with FUT 14 Winter Upgrades
- Web端H.265播放器研发解密 1
- 使用谷歌提供的html5shiv.js解决
- php 将人民币转为大写,使用php将人民币金额数值转换为大写中文汉字
- php session 修改,php session 如何修改,
- Windows 7 Aero特效及排错
- python学习总结--字典
- 【Aactiviti7 从入门到放弃】(一)Activiti7工作流引擎入门
热门文章
- selenium等待定位标签加载完再执行
- uniapp添加网站favicon文件
- Android 申请权限结果返回处理
- myeclipse中添加Oracle数据库
- Flutter1.12与原生Android交互(kotlin)
- 中修改环境变量_Golang入门(1):安装与配置环境变量的意义
- java集合的某项相加_java8实现list集合中按照某一个值相加求和,平均值等操作代码...
- 文件循环读取_一个案例轻松认识Python文件处理提取文件中的数字
- java 生成url_JAVA 通过URL生成水印图
- zookeeper 安装和使用