15621857753

使用git管理本地仓库 并上传到gitee码云仓库

来源:齐鲁CMS 栏目:其他 阅读: 日期:2024-12-11

以UNI-APP为例,讲解使用git管理本地仓库并上传到gitee码云仓库,请确保你的电脑上已经安装了Git。可以通过命令行输入git --version来检查是否已安装以及版本信息。如果没有安装,可以从Git官网下载并安装。

1. 本地管理

1) 在项目的根目录新建 .gitignore 忽略文件,并配置如下:

/node_modules

/unpackage/dist

注意:由于我们忽略了 unpackage 目录中仅有的 dist 目录,因此默认情况下,unpackage 目录不会被Git追踪

此时,为了让Git能够正常追踪 unpackage 目录,按照惯例,我们可以在 unpackage 目录下创建一个叫做 .gitkeep 的文件进行占位

git,gitee,码云仓库

2)打开终端,切换到项目根目录中,运行如下系列命令:

初始化本地Gt仓库:

git init

检查状态(红色):

git status

加入仓库:

git add .

再检查状态(绿色):

git status

本地提交:

git commit -m "init project"

再检查状态:

git status

-- On branch master(当前处于主分支)

-- nothing to commit, working tree clean(工作目录是干净的,没有任何等待提交)

这样就成功了……

git,gitee,码云仓库

2. 把项目托管到码云

1)注册并激活码账号(注册地址:gitee.com/signup)

2)生成并配置SSH公钥(终端运行 ssh -t git@gitee.com 检测公钥是否配置成功 输入yes 全提示成功)

① 如果没配置过公钥,生成公钥方法:

Windows 用户建议使用 Windows PowerShell(shift+鼠标右键) 或者 Git Bash,在 命令提示符 下无 cat 和 ls 命令

通过命令 ssh-keygen 生成 SSH Key:

ssh-keygen -t ed25519 -C "Gitee SSH Key"

中间通过三次回车键确定

查看生成的 SSH 公钥和私钥:

ls ~/.ssh/

读取公钥文件

~/.ssh/id_XXXXX.pub

复制终端输出的公钥,登录码云账号,进入设置,打开SSH公钥,将复制的内容放到公钥里,点击【确定】,此时会输入账号密码,点击验证,就可以了

② 如果配置过公钥,公钥可以重复使用的

本地查找公钥:C盘/用户/XXXXX/本地查找公钥:C盘/用户/XXXXX/.ssh/id_rsa.pub(里面就是公钥),

3)创建空白的码云仓库

登录码云,右上角有个+加号,点击新建仓库,根据提示填写即可

这时会生成仓库网址,建议将HTTPS切换为SSH

4)把本项目上传到码云对应的空白仓库中

在终端运行

git remote add origin git@gitee.com:XXXXX/demo-shop-uniapp.git 此时本地仓库就和码云仓库对接了

再运行

git push -u origin "master"  

就将项目推送到码云仓库了

刷新仓库网址,就可以看到本地上传到码云的代码了