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

错误聚集篇:

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

git 把项目托管到 码云出现的错误集合_打不着的大喇叭的博客-CSDN博客icon-default.png?t=N6B9https://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 仓库

git init

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

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

git add .
  • 2.1.2.1  一步成功

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

git status

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

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

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

注意:不要复制我的,如果你出现上图错误,你按照他给出的填
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 . 命令,成功,只是出现一堆无关紧要的警告

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

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 文件夹 ,有的就跳过这几个步骤

输入你的邮箱
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"

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/82152.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《Go 语言第一课》课程学习笔记(十一)

控制结构 if 的“快乐路径”原则 针对程序的分支结构,Go 提供了 if 和 switch-case 两种语句形式;而针对循环结构,Go 只保留了 for 这一种循环语句形式。 if 语句 if 语句是 Go 语言中提供的一种分支控制结构,它也是 Go 中最常…

在云服务器上安装Jenkins

说明:Jenkins是一个部署项目的平台,通过Jenkins可以省去从项目开发–>部署项目之间的所有流程,做到代码提交即上线。本文介绍在云服务CentOS上安装Jenkins。 前提 安装Jenkins之前,先要在云服务上安装JDK、Maven、Git&#x…

iOS开发之查看静态库(.a/.framework)中包含的.o文件和函数符号(ar,nm命令)

.a/.framework其实是把编译生成的.o文件,打包成一个.a/.framework文件。a的意思是archive/归档的意思。 查看静态库.a文件包含的内容用下面的命令解压: ar x xxx.a 用ar命令打包静态库: 参数r是将后面的*.o或者*.a文件添加到目标文件中 参数…

开源在企业中的角色和价值

🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 &a…

iOS 17 及 Xcode 15.0 Beta7 问题记录

1、iOS 17 真机调试问题 iOS 17之后,真机调试Beta版本必须使用Beta版本的Xcode来调试,用以前复制DeviceSupport 方式无法调试,新的Beta版本Xcode中,已经不包含 iOS 17目录。如下图: 解决方案: 1&#x…

Matlab绘制灰度直方图

直方图是根据灰图像绘制的,而不是彩色图像通。查看图像直方图时候,需要先确定图片是否为灰度图,使用MATLAB2019查看图片是否是灰度图片,在读取图片后在MATLAB界面的工作区会显示读取的图像矩阵,如果是,那么…

数据结构基础:P3-树(上)----编程作业02:List Leaves

本系列文章为浙江大学陈越、何钦铭数据结构学习笔记,系列文章链接如下: 数据结构(陈越、何钦铭)学习笔记 文章目录 一、题目描述二、整体思路与实现代码 一、题目描述 题目描述: 给定一棵树,按照从上到下、从左到右的顺序列出所有…

node.js 简单使用 开始

1.概要 问:体验一下node.js 看一下如何运行。 答:使用命令 node 文件名.js 2.举例 2.1 代码准备(main.js) console.log(第一行node.js代码); 2.2 运行效果

计算机终端核心安全配置规范

声明 本文是学习 政务计算机终端核心配置规范. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 范围 本标准提出了政务计算机终端核心配置的基本概念和要求,规定了核心配置的自动化实现方法,规范了核心配置实施流程。 本标准适…

word文档怎么压缩大小?文件压缩方法分享

Word文档是工作和学习中常用的格式,有时候在编辑外后发现文档体积太大了,想要分享或者上传到平台都不行,今天就给大家总结了几个Word文档压缩方法,轻松帮助大家解决Word文档过大的问题! 一、压缩Word中的图片 通常情况…

【C#学习笔记】委托和事件

文章目录 委托委托的定义委托实例化委托的调用多播委托 为什么使用委托?官方委托泛型方法和泛型委托 事件为什么要有事件?事件和委托的区别: 题外话——委托与观察者模式 委托 在 .NET 中委托提供后期绑定机制。 后期绑定意味着调用方在你所…

红楼梦思维导图怎么绘制?看看这个绘制思路

红楼梦思维导图怎么绘制?红楼梦是中国古典文学的代表作之一,它的情节错综复杂,人物众多。为了更好地理解小说的情节和人物关系,我们可以使用思维导图绘制工具进行绘制。下面介绍一下如何绘制红楼梦思维导图。 【迅捷画图】是一款很…