Git 安装、配置并把项目托管到码云 Gitee

错误聚集篇:

由于我 git 碰见大量错误,所以集合了一下:

git 把项目托管到 码云出现的错误集合_打不着的大喇叭的博客-CSDN博客https://blog.csdn.net/weixin_49931650/article/details/132460492

1、安装 git

1.1 安装步骤

1.1.1 下载对应安装包

网址:Git - Downloading Package (git-scm.com)

由于我的是64位系统,所以选第二个。(桌面上鼠标右键 "计算机" 或者 "此电脑" 点击 "属性" 查看操作位数)

1.1.2 双击运行程序

1.1.3 点击 Next 即可

1.1.4 现在确认 git 安装目录

我选择 D盘 ,默认 C盘 也行,然后 Next

1.1.5 继续 Next 便可

什么都不用动,直接猛点 Next,直到 git 开始安装

1.1.6 等待安装即可

1.1.7 点击Finish完成安装


1.2 配置步骤

1.2.1 设置用户名和邮箱成功

1、桌面右键选择 git bush

2、在打开的窗口上使用命令设置用户名:【用户名是github或者gitee用户名】

复制代码
 git config --global user.name "xxxxx"

3、使用命令设置邮箱:【邮箱为你的gitee或者github邮箱】

复制代码
git config --global user.email xxxxx@qq.com

4、使用命令判断是否成功:【出现下面字眼成功】

复制代码
git config --list

2、使用 Git 管理项目

2.1 本地管理

2.1.1 设置完成后初始化本地 Git 仓库

javascript 复制代码
git init

出现"Initialized empty Git repository in ------/git/.git/"表示仓库创建成功。

2.1.2 将所有文件都加入到暂存区

javascript 复制代码
git add .

2.1.2.1 一步成功

如果没有提示,或者只有一些无用的警告,证明设置成功,然后执行下面命令,查看页面状态,出现一堆绿色文字,证明已经将所有文件都加入到暂存区

javascript 复制代码
git status


*

2.1.2.2 出现错误 fatal: detected dubious ownership in repository

出现了下面这个东西,这个错误提示是由于 Git 检测到了一个具有可疑所有权的仓库,并且当前用户与该仓库的所有者不匹配

为了解决这个问题,Git 提供了添加目录例外的配置选项。你可以使用以下命令向全局 Git 配置中添加一个安全目录的例外:

javascript 复制代码
注意:不要复制我的,如果你出现上图错误,你按照他给出的填
git config --global --add safe.directory C:/Users/hp/Desktop/uniapp/uni-shop

执行上述命令,Git 将会忽略这个目录的所有权检查,使得你可以正常地进行操作和提交。
*

2.1.2.3 又出现 Permission denied 权限错误

如果还是不行,并出现权限不足的错误:

error: could not lock config file --- Permission denied。

1、我们以管理员身份运行 Git Bash

2、我们以管理员身份运行 Git Bash,并 cd 进入项目目录

3、进行使用 git add . 命令,成功,只是出现一堆无关紧要的警告

然后执行下面命令,查看状态,出现一堆绿色文字证明成功

javascript 复制代码
git status

2.1.3 本地提交更新

复制代码
git commit -m "init project"

执行下面命令查看状态,看看是否成功,出现下面内容表示成功了


2.2 把项目托管到码云

2.2.1 注册并激活码云账号

码云 Gitee 网址 :https://gitee.com/signup

2.2.2 生成并配置 SSH 公钥

没有.ssh文件夹,就在下面创建一个 .ssh 文件夹 ,有的就跳过这几个步骤

javascript 复制代码
输入你的邮箱
ssh-keygen -t rsa -C "xxx@xx.com"

在上面,可能别的博客直接三个回车就行,我的不行,注意框框的内容,是这个就的在后面加上自己的路径,注意:可能你users文件夹下面不是hp,还是看看你自己的是什么
然后复制密钥到码云

地址:SSH公钥 - Gitee.com

然后,输入下面命令,查看是否连接上码云,如果连接上就往下面看
*

2.2.2.1 错误:git@gitee.com: Permission denied (publickey)

大冤种来了,我又报错了:git@gitee.com: Permission denied (publickey)

照着上面敲,然后把 密匙 重新提交到码云,就可以了

2.2.3 创建空白的码云仓库

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

  1. 选择 SSH

  2. 分别复制最后两条命令进 git bash**【注意:要在++++****++目根目录下++**右键打开git bash】

    git remote add origin git@gitee.com:gbaes/uni-shop2.git
    git push -u origin "master"

最后,成功执行后,就可以刷新码云,看见,整个项目都在上面了

相关推荐
其实防守也摸鱼1 小时前
常见安全架构中 Shiro 的认证确认机制解析
运维·服务器·数据库·windows·github
寺中人1 小时前
Git 版本控制完全入门指南:从安装到实战,提交 + 分支 + 协作 + 冲突解决全拆解
git·开发工具·版本控制·团队协作·代码管理
m4Rk_2 小时前
【论文阅读】Agent 记忆机制(75):TiMem——用时间记忆树实现长期记忆的层级巩固
论文阅读·人工智能·学习·开源·github
darin_ฅ( ̳• ◡ • ̳)ฅ12 小时前
【开发工具】2026版-VScode&IDEA&Cursor插件安装及插件配置迁移
vscode·idea
别动我齐刘海2 小时前
ROS2 Jazzy + C++ 实战路线——进阶学习3
c++·人工智能·vscode·python·算法·机器学习·机器人
荔枝梅梅2 小时前
新手程序员 SSH 第一课:从 Git 仓库连接失败理解 SSH 协议与密钥配置
git
玄芯散人3 小时前
【筑基·057】Git代码时光机:版本控制入门到分支管理
git·版本控制·嵌入式开发
今夕资源网3 小时前
一只鹈鹕骑着单车闯海岛:开源 3D 网页游戏《鹈鹕骑车》体验与部署教程 github开源
开源·github·ai智能测试题·ai智能测试
五_谷_丰_登3 小时前
windows批处理脚本(bat)问题解决方案大全——持续更新
windows·bat
YCOSA20254 小时前
迎双节 雨晨 Windows 11 IoT 企业版 LTSC 26H1 轻装 28000.2956
windows·物联网