前言

本文章将精简一部分操作,让大家学会如何使用Git指令将项目部署到Gitee。



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

开始

在码云首页顶部,下图所示,右上角头像旁边的加号,鼠标移上去会显示下拉的,点击“新建项目”。
新建项目
填写好项目的名称、路径等,然后点击“提交”,下图所示。
设定项目信息

安装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位系统。
下载Git
下载完成后安装即可,安装过程中没有注意事项,全部默认一直next直到结束!

配置Git工具

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

Git基本信息设置

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

git config --global user.name "yuluoqc"

git config --global user.email "yuluoqc@xx.xxx"

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

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

第二行的"yuluoqc@xx.xxx"自然是邮箱了,可以填写您的码云账号的邮箱,

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

生成秘钥

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

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

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

添加私钥到码云

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

cat ~/.ssh/id_rsa.pub

回车后即可看到密钥:从ssh-rsa开始将密钥复制下来。
也可以打开C:UsersAdministrator.sshid_rsa.pub从该文件中复制密钥。
接下来进入码云头像下面的 设置 或者 个人中心里面的设置也可以,下图:
设置秘钥
点击左侧的“SSH公钥”,下图
添加Git秘钥
右侧的添加公钥,标题随便填写,公钥 里面将上面我们复制的那个本地密钥粘贴到这里,然后点击“确定”即可。这样我们就有权限对自己在码云上的项目进行读写操作了。

建立本地仓库并初始化

在本地电脑的一个盘里面新建一个文件夹,如文件夹名为yuluoqc(注:文件夹名随意),然后yuluoqc文件夹上面点击 右键---Git bash here,下图所示:
打开控台
然后在弹出来的Git命令窗口输入:
git init
Git初始化
此时会在yuluoqc文件夹里面生成一个名为.git的文件夹,这个文件夹是隐藏的!如果电脑设置不显示隐藏文件夹是看不到的呢。

添加远程项目

找到你的码云上第一步中新建的项目名称的链接
下图所示,进入码云的“个人主页”(在码云的首页或头像下拉那里都能点击进入个人主页),
然后在左侧的“项目”列表里面可以看到第一步中创建的项目,我创建的项目是名称“ecshop_B2C商城多终端自适应响应式布局模板”,点击该项目名称进入到项目里面。
进入项目
此时我们的码云项目里面只有一个README.md的文件啦,空空如也。下图所示。
其中克隆/下载里面的网址就是项目所在的地址,将地址栏里面的网址复制下来:
复制仓库地址

本地电脑连接码云项目

在里面Git接着输入以下命令:(地址自行替换)

git remote add origin https://gitee.com/xxxx/xxxxx

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

同步码云项目到本地

使用以下命令:

git pull origin master

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

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

现在准备就绪 准备开始本地提交

添加文件到缓存区

将需要上传到码云的代码或文件拷贝到新建的文件夹ecshopadaption里面。
目录结构
在Git里面输入以下代码回车

git add .

注意add与“.”之间有一个空格。
此时会要求您输入码云的账号和密码,登录即可,下图:
验证信息
登录以后Git会自动将项目所在文件夹里面的全部文件自动添加到缓存区。
如果本地项目文件较多,这一步需要的时间会长一些。
如果此时没有出现上图,继续下面操作,会弹出输入码云账号和密码界面。

为上传文件添加注释

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

git commit -m "first push"

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

提交代码到码云

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

git push origin master

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

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

报错解决

如果出现如下问题:用户名或密码不正确(访问令牌)
报错
出现这种现象原因是:push代码的时候windows弹出一个用户名密码输入框,用户名输出了的缘故。这里的用户名其实就是你的gitee账号。
解决办法是:
打开电脑的控制面板–>用户账户–>管理Windows凭据
修改管理凭证
找到管理Windows凭证:
管理凭证
下面就可以看到你刚才输入的gitee的账号信息了,现在只需要[编辑]然后保存就行了
最后就是重新push一下你的的代码就行了。

最后修改:2022 年 02 月 09 日 10 : 26 PM
如果觉得我的文章对你有用,请随意赞赏
  • 本文作者:雨落倾城
  • 本文链接:https://yuluoqc.xyz/2022/01/14/538.html
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
  • # 商业转载请联系作者获得授权,非商业转载请注明出处
    # 协议(License):署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
    # For commercial use, please contact the author for authorization. For non-commercial use, please indicate the source.