上传本地项目到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一下你的的代码就行了。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

51nod 1307 绳子与重物 二分+dfs / 并查集

题目链接: http://www.51nod.com/onlineJudge/questionCode.html#!problemId1307 题意: 题解: 方法一: 因为所有绳子最终组成了1棵树,所以我们可以通过一次DFS,来检测是否有某根绳子下面绑了超过他所能负荷的重量。 具体方法:对…

C#中string.Concat方法的使用

string.Concat方法用于连接string的一个或多个实例,或string的一个或多个实例的object表示形式 https://docs.microsoft.com/zh-cn/dotnet/api/system.string.concat?viewnet-5.0 1)连接string[]或object[]数组中的元素 using System; using System.C…

将java项目做成app_将鸿蒙做成和EMUI一致,又兼容安卓APP,华为已立于不败之地...

自从华为的系统曝光以来,每天都有众多的网友为其摇旗呐喊,说不管怎么时候推出,甚至就算不好用,都无条件支持,说如果连自己人都不支持,就不可能成功了。但近日,随着网上曝光华为鸿蒙系统的的相关…

[APIO2016]

2016的题貌似是韩国棒子出的&#xff0c;好丧啊.... 看了题解还想了好久...... ------------------------------------------------- A.Boat 有n个数&#xff0c;每个数字可取[li,ri]内的任意整数si&#xff0c;但是要求对于任意i<j,都有si<sj&#xff0c;求方案数 n<…

C# 使用StackFrame和StackTrace类 获取当前函数名,当前代码行,源代码文件

https://docs.microsoft.com/zh-cn/dotnet/api/system.diagnostics.stackframe?viewnetframework-3.0 https://docs.microsoft.com/zh-cn/dotnet/api/system.diagnostics.stacktrace?viewnetframework-3.0 测试代码如下&#xff1a; using System; using System.Collections…

华为鸿蒙系统智能手机_余承东再度确认:鸿蒙系统将适配到华为手机上

近期余承东承认华为芯片不够用&#xff0c;麒麟芯片也将在9月15日暂时停产&#xff0c;华为麒麟芯片或将成为绝唱已经确定为事实&#xff0c;这显然是有点遗憾的事情&#xff0c;不过华为也有好消息传来&#xff0c;那就是余承东再度确认鸿蒙系统将适配到手机上&#xff0c;具体…

2017-03-16 Codeforces 453A 概率期望,思维 UOJ 228(待补)

Codeforces 453A A. Little Pony and Expected Maximum 题意&#xff1a;一个m面质地均匀的骰子&#xff0c;每面出现的概率都是独立的1/m, 你需要投掷n次&#xff0c;其结果是这n次出现的最大点数。问投掷n次骰子的结果的期望值是多少&#xff0c;要求相对误差或绝对误差不…

C#多线程时对同一资源加锁实现互斥访问

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Threading; //using System.Diagnostics;namespace 多线程 {#region 我的程序class ResultCount{public static int PassNumber { get; s…

vuex的命名空间有哪些_Vue 3 带来的 Vuex 的替代方案

一、前言就像是 React 社区在 HOOK API 出现后很快就使用 useReducer、useContext 代替了 Redux 进行状态管理一样。Vue3 也是时候抛弃 Vuex 进行状态管理了。在考虑为什么要抛弃 Vuex 之前&#xff0c;我们先来想一下为什么要引入 Vuex&#xff1f;Vuex 实际上解决的问题是「组…

GO语言安装配置

原文链接http://www.cnblogs.com/zsy/p/5215336.html转载于:https://www.cnblogs.com/zjdeblog/p/6605364.html

C# Task异步编程

1、不适用异步的示例 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Threading; using System.Net; using System.Diagnostics;namespace ConsoleApplication1 {class MyDownloadStrin…

人形图案c语言程序_最多 280 字符,你能用 Basic 玩出哪些花样程序来?

(给程序员的那些事加星标)转自&#xff1a;机器之心【导读】&#xff1a;推特与计算机能擦出什么样的火花呢&#xff1f;大多数人可能就想到在计算机上发推特呗。但是&#xff0c;有人就不这么想。酷爱计算机演进史和推特的 Dominic Pajak 创建了 BBC Micro Bot&#xff0c;它能…

???--???二进制变换

题意 &#xff1a; 定义两种变换 1 &#xff1a; i i - 1 2 &#xff1a; i i - lowbit (i) 定义函数Calc(i,j)为二进制意义下 i 变换到 j 的最小步数。 给你一个二进制整数 n&#xff0c;要求 sigma {(i 1 -> n) sigma {(j 0 -> i - 1) Calc (i,j)}} 数据范围 : 令…

C# 派生类的构造函数

假定没有为任何类定义任何显式的构造函数,这样编译器就会为所有的类提供默认的初始化构 造函数,在后台会进行许多操作,但编译器可以很好地解决类的层次结构中的所有问题,每个类中 的每个字段都会初始化为对应的默认值。但在添加了一个我们自己的构造函数后,就要通过派生类 的层…

js 获取url问号前_PHP获取指定网页的HTML代码并执行输出

PHP获取指定网页的HTML代码并执行输出&#xff0c;这个方法主要是将所要或取目标的URL地址的网站中获取相关内容到自己的网页中。代码如下&#xff1a;<?php $srcurl "所要截取目标的URL地址"; $handle fopen($srcurl,"rb"); $content fread($handl…

AD16画线时如何切换90°、45°、任意角度画线模式

在绘图界面选择画线后&#xff0c;使用“shift空格”可切换不同的画线模式。切换过程中会有90模式、45度模式、任意角度模式等&#xff0c;在这些模式中可使用空格键在进行细分切换。 1、90模式 2、45模式 3、任意模式

1200兆路由器网速_如何选购路由器才能发挥宽带的网速?

很多人多少都会遇到家里宽带网速慢的时候&#xff0c;家中明明是光纤宽带&#xff0c;可是网速却没有想象中的那么快&#xff1f;尤其是宽带的带宽升级到100M、200M、500M的时候&#xff0c;感觉跟没有提速一样。也许你家的路由器该换新啦&#xff01;那么&#xff0c;想要选购…

C# 静态类

------《C#高级编程》第7版

学习曾国藩,学做人做事学技术

三个字&#xff1a;诚、勤、恒早期&#xff1a; 早起、耐烦、有恒 语录&#xff1a;不日进&#xff0c;就日退 语录&#xff1a;拙看似慢&#xff0c;实则最快&#xff01; &#xff08;反思学技术&#xff1f;&#xff09; 语录&#xff1a; 决定成败的&#xff0c;不在高处…

vant实现下拉刷新和上拉加载_微信小程序 - 实现下拉刷新、上拉加载

在小程序开发中使用下拉刷新和上拉加载非常多&#xff0c;比如常用的展示型首页&#xff0c;而实现这个功能有两种形式&#xff0c;第一种是使用 scroll-view 组件&#xff0c;第二种是不使用 scroll-view 组件而让整个页面刷新&#xff0c;那就分别都在此简单分享下。方法一在…