创新实训项目管理采用gitee,写下这篇博客熟悉gitee进行项目创建和版本同步
一、gitee概述
Gitee 是一个基于 Git 的代码托管平台,与 GitHub 类似,Gitee 提供了丰富的功能,比如代码仓库的创建、分支管理、代码审查等。
二、gitee创建项目
Gitee - 基于 Git 的代码托管和研发协作平台
1.创建账号并登录
2.右上角加号,新建仓库
3.输入仓库名称,归属路径,仓库介绍
4.成功创建好项目后进行下一环节
三、下载gitee app
Git
进入网址选择对应版本,自行安装,默认下一步就行
四、下载node.js
Node.Js中文网
1.进入网址选择对应版本,自行安装,默认下一步就行
2.检查是否安装好Node
(1)在桌面右击打开Git Bash Here
(2)运行node -v 显示版本号即成功
五、gitee仓库密钥配置
1.桌面右击选git bash here
2.设置git用户名、邮箱
git config --global user.name 用户名
git config --global user.email 邮箱
具体的用户名、邮箱可以任选一个项目,点击"克隆/下载"
选择SSH,执行里面的git config,先不要执行下方的rsa密钥部分
完成后打开 C盘 User目录,会看到 Git 的配置文件.gitconfig,里面就存放着配置的用户名和邮箱
3.生成公钥、私钥
桌面右键选择git bash here
ssh-keygen -t rsa -C 邮箱
回车键后在
(y/n)?后面输入yes
可以看到私钥id_rsa和公钥id_rsa.pub
可以通过命令行使用cat ~/.ssh/id rsa.pub查看公钥或者双击id_rsa.pub用记事本打开
4.将公钥配置到Gitee等代码托管网站
右上角设置
ssh公钥
第一行随便填,第二行粘贴公钥内容
5.配置 .ssh 后首次连接需要确认秘钥真实性
在配置了 ssh 后,在命令行下首次克隆项目时会提示该 ssh 连接无法确认真实性,需要人为确认是否继续,此时输入yes 即可实现 ssh 配置,并执行克隆
git clone 项目地址
项目地址在
例如 git clone git@gitee.com:infinilabs/coco-app.git
克隆成功后,会自动在.ssh 目录生成 known hosts 文件把私钥配置进去
六、项目初次提交(下面是项目作者的事)
为了将本地代码和远程仓库相关联,首次提交需要做一点额外工作
git init
git add .
-m参数后面跟注释
git commit -m "第一次提交"
git remote add origin gitee代码仓库网址
地址在
当遇到如下报错
git push origin master error:
src refspec master does not match any error:
failed to push some refs to 'gitee.com:du-weicheng/deepseek.git'
可能是分支名字不匹配
执行
git branch
例如本地分支是main
远程分支名在这里
修改本地分支名与远程分支名匹配
git branch -m master
如果你是项目的初始作者,在gitee远程创建项目的时候添加了比如license的内容,可以直接无视,强制提交
git push --force origin master
命令行没有报错则提交成功