1. 在码云上创建项目

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

2. 安装Git

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

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

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

  1. $ git config --global user.name "liehuodadi"
  2. $ git config --global user.email "dfbazhu@qq.com"

从其中的global可以知道这是Git的全局配置!其中"liehuodadi"是用户名,可以填写您的码云的用户名,第二行的"dfbazhu@qq.com"自然是邮箱了,可以填写您的码云账号的邮箱,用户名和邮箱也可以填写别的(只要是用户名和邮箱格式就OK)。

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

  1. $ ssh-keygen -t rsa -C “hakissb@126.com”

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

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

  1. $ cat ~/.ssh/id_rsa.pub

回车后即可看到密钥:

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

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

点击左侧的“SSH公钥”:

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

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

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

  1. $ git init

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

5. 添加远程项目

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

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

5.2 本地电脑连接码云项目,在里面Git接着输入以下命令:

  1. git remote add origin https://gitee.com/liehuodadi/ecshop_adaption
  2. 查看已经连接远程库 git remote -v
  3. 删除当前连接的远程库  git remote rm xxxx       (xxxx是连接的库名)

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

5.3 同步码云项目到本地。使用以下命令:

  1. git pull origin master

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

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

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

  1. git add .

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

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

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

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

  1. $ git commit -m "first push"

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

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

  1. $ git push origin master

通过git将本地文件上传到码云的方法的更多相关文章

  1. 使用Git将本地项目上传到码云

    01.码云上创建一个项目 testgit (名字随意) 02.进入本地想要上传的目录,然后使用git bash 03.cd到想要上传的目录 04.$ git init 初始化一个git 本地仓库(项目 ...

  2. JavaScript进阶(九)JS实现本地文件上传至阿里云服务器

    JS实现本地文件上传至阿里云服务器 前言 在前面的博客< JavaScript进阶(八)JS实现图片预览并导入服务器功能>(点击查看详情)中,实现了JS将本地图片文件预览并上传至阿里云服务 ...

  3. 对于运用git将本地文件上传到coding总结

    首先需要在你的本地磁盘下建立一个目录,并且进入该目录. 前几次课程上有讲到&的用法,&&表示并且. 命令 ”makir 文件名 && cd 文件名”,cd指进入 ...

  4. intellij中使用git插件将项目上传到码云

    参考帖子: git上传本地Intellij idea 项目到码云的git仓库中(评论中有彩蛋,一定要看) IntelliJ-IDEA和Git.GitHub.Gitlab的使用 使用idea上传项目到码 ...

  5. git本地项目上传至码云gitee

    如果你的本机是安装成功第一次使用,先配置一下一些基本的信息 $ git config--global user.name "Your Name" $ git config --gl ...

  6. git把本地文件上传到github上的步骤

    1.清除clean 2.返回上一级cd .. 3.克隆仓库地址git clone+地址 4.添加忽悠文件vim .gitignore 5查看cat .gitignore 6.进入到test,并且添加所 ...

  7. vscode 将本地项目上传到码云

    **************************************************************************************************** ...

  8. 如何在Idea中使用Git将项目代码上传到码云

    参考链接:https://blog.csdn.net/zzybbh/article/details/88172140

  9. idea项目上传到码云

    从idea托管项目到码云相对其他软件来说是非常简单的,只要第一次下载好git插件,然后托管如下: 1. 2. 3.登陆成功后,默认会将项目所有项全选,托管成功后右下角会显示 4.当以后项目有变化时再如 ...

随机推荐

  1. C#_从DataTable中检索信息

    C#_从DataTable中检索信息 存在于内存中的虚拟表DataTable,绑定在数据显示控件后,如果想在再检索其中某些信息,可以利用DataTable.Select方法进行检索,避免了重复的读取数 ...

  2. elastic 部分更新 retry_on_conflict 和 数据库写锁 详细比对

    1 数据库的  update 在修改这条数据的的过程中(这个过程指的是 数据库执行update 到 事务提交的过程中 )为这条数据加上 写锁,阻止 别的事务 对锁定数据的修改,请求后一个修改事务的线程 ...

  3. struts配置result类型为json后导致页面不能访问的错误

    错误提示为: Caused by: There is no result type defined for type 'json' mapped with name 'success'.  Did y ...

  4. linux zip删除指定文件和追加文件

    使用zip命令的-d参数即可删除zip包中的特定文件. 示例:假设有test.zip,包含_code(目录)._code.zip.readme.txt三个文件,现在要删除test.zip中的_code ...

  5. C#实现Google S2算法

    S2其实是来自几何数学中的一个数学符号 S²,它表示的是单位球.S2 这个库其实是被设计用来解决球面上各种几何问题的.值得提的一点是,除去 golang 官方 repo 里面的 geo/s2 完成度目 ...

  6. C# .NET 2.0 判断当前程序进程是否为64位运行时 (x64)

    public static bool Is64BitProcess() { ; }

  7. 使用influxQL进行数据检索(说明)

    非官方:InfluxDB 基本命令操作文档 原地址:https://docs.influxdata.com/influxdb/v1.6/query_language/data_exploration/ ...

  8. java网络编程Socket通信详解

    Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket.像大家熟悉的QQ.MSN都使用了Socket相关的技术. ...

  9. 黄聪:C# webBrowser控件禁用alert,confirm之类的弹窗解决方案

    同样的代码,我尝试了很多次都没有成功.最后终于成功了,是因为我没有在正确的事件里面调用这段代码. private void InjectAlertBlocker() { HtmlElement hea ...

  10. DS树+图综合练习--构建邻接表

    题目描述 已知一有向图,构建该图对应的邻接表.邻接表包含数组和单链表两种数据结构,其中每个数组元素也是单链表的头结点,数组元素包含两个属性,属性一是顶点编号info,属性二是指针域next指向与它相连 ...