Git连接码云-保姆级教学(连接Gitee失败的解决)

Git介绍 + 码云连接        

一、Git介绍

二、Git的工作机制

下载链接:Git - 下载软件包

三、使用步骤

创建一个wss的文件夹,作为‘工作空间’

 四、连接码云账号

 五、连接Gitee失败的解决方法 

一、Git介绍

Git是一个免费的开源的`分布式版本控制系统

Git适用于多种开发工作流程,它可以根据团队的需求和开发模式来选择合适的工作流。
每个开发者都拥有完整的代码仓库,包含完整的历史记录。开发者可以在本地进行版本控制操作,在本地独立开发和提交,然后提交推送到远程仓库,不需要始终依赖中央服务器。并且不受网络影响,没有网络连接时也可以继续工作。

二、Git的工作机制

下载链接:Git - 下载软件包

下载的时候记得修改路径,最好不要安装在C盘了

三、使用步骤

创建一个wss的文件夹,作为‘工作空间’

右击点击 Open Git Bash here

输入: git init   然后会出现一个叫.git的文件夹,这个文件夹很暗,如果没有的话应该是隐藏了,隐藏的看以下图。

 

右击新建一个文本文档,名字为a.txt,输入内容保存 (名字也可以自己取,不过后面写的名字要和自己的对应) 

 

设置自己的用户签名(重要)

git config --global user.name 'zlx888'    设置用户签名
git config --global user.email '630080900@qq.com'     设置邮箱签名

邮箱可以用自己的,不是QQ邮箱也可以的

输入:git status  查看版本状态

 

将工作空间的修改添加到暂存区:git add .

输入:git add a.txt   后在查询一下状态: git status

将暂存区内容提交到版本库(本地仓库)
输入:git commit -m '版本说明'

查看历史版本信息(输入一种就可以了)

输入:git log

git log        ##显示每个版本的详细信息
git reflog     ##显示版本号

查询一下我们的a文件  输入:cat a.txt

 四、连接码云账号

        首先要有一个码云账号,因为我已经注册过了,所以没有那个页面截图了,手机号注册就好了,密码一定要记住!

       

进来后,来到我的,点击找到仓库下面的新建一个仓库

 

 输入你的仓库名称,点击创建(仓库名不能和你已经存在的仓库重名)

 

 

 这样就是连接成功了(复制后有些同学可能不知道怎么粘贴上去,右击会看到一个paste的单词,点击就可以粘贴了)

 

提交本地仓库文件到'远程仓库'(push到远程仓库需要gitee的帐号和密码)

我这里是已经输入过密码了,你把注册码云的手机号登入就好,密码就是你开始设置的那个

(有遇到需要公钥问题的朋友可以看一下第五点,我的一个解决方案)

输入:git push origin (master/创建分支的名字)

注意事项: 多人同时开发时,可能出现提交失败,可能是有其它人在你之前提交过一次版本,那么你需要先pull拉取更新的代码,再push提交。

 

 回到码云刷新页面,就可以看到你push到仓库的文件啦~点击进去就可以看到你文件的内容了

 

 五、连接Gitee失败的解决方法

这里我想分享一个我在连接时遇到的一个问题,我当时连接的时候,一直说需要公钥,码云这里其实是有一个教程的,很详细。

但是我用了以后还是没有成功啊 (╥_╥),我是通过去加入到别人的仓库,在连接上传成功的,后面就可以正常连接自己创建的仓库了,方法如下

 你复制到浏览器进入加入就好了,接着让对方连续操作

可以搞个文本文档发,或者自己敲吧,保险一点,反正不长 

把对方的文件pull到你的本地里面去  git pull  对方的仓库链接(下面图片)。获取到后去你的文件修改一下内容,保存重新,接着如下步骤

你要先把之前你自己的连接删除,命令在下面了

 ##-------------------修改连接地址----------------------##
git remote###查看所有远程仓库
git remote -v###查看当前远程仓库地址    1、查这个
git remote set-url origin 你新的远程仓库地址 ###修改连接连址   3、连接其他仓库
git remote rm origin##删除远程连接    2、删除掉

 

在次输入:git push origin (master/创建分支的名字)   

这个时候就会在让你登入码云,一样的手机号,密码

 

成功后一样的操作去查看,接着就可以试一试用自己创建的仓库重新连接了,这个是我遇到以及解决的一个方法。还有什么疑问可以提问在评论区~

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

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

相关文章

KINGBASE部署

环境:x86_64 系统:centos7.9 数据库–版本:KingbaseES_V008R006C008B0014_Lin64_install 授权文件–版本:V008R006-license-企业版-90天 一 前置要求 1.1. 硬件环境要求 KingbaseES支持通用X86_64、龙芯、飞腾、鲲鹏等国产C…

Java并发常见面试题总结(下)

Map(重要) HashMap 和 Hashtable 的区别 线程是否安全: HashMap 是非线程安全的,Hashtable 是线程安全的,因为 Hashtable 内部的方法基本都经过synchronized 修饰。(如果你要保证线程安全的话就使用 ConcurrentHashMa…

Java - 免费图文识别_Java_免费_图片转文字_文字识别_spring ai_spring ai alibaba

本文主要是介绍借助阿里云免费的大模型额度来做高质量的图转文识别,图片转文字,或者文字识别都可以使用,比传统的OCR模式要直接和高效很多 。 本文使用的技术是spring ai qwen vl 。 Qwen vl有 100万Token 免费额度,可以用来免费…

基于边缘计算的智能门禁系统架构设计分析

案例 阅读以下关于 Web 系统架构设计的叙述,回答问题1至问题3。 【说明】 某公司拟开发一套基于边缘计算的智能门禁系统,用于如园区、新零售、工业现场等存在来访被访业务的场景。来访者在来访前,可以通过线上提前预约的方式将自己的个人信息…

基于SpringBoot+Vue的购物商城系统【前后端分离】

基于SpringBootVue的购物商城系统设计与实现 摘要 随着互联网技术的不断发展,线上购物已经成为人们日常生活中不可或缺的一部分。本博客将详细介绍一个基于Spring Boot和Vue的购物商城系统的设计与实现。该系统包含了商品展示、购物车管理、订单处理、用户管理等模块…

标签之文字排版,图片,链接,音视频(HTML) 基础版

目录 标签之文字排版,图片,链接,音视频知识点: 练习题一: 效果: 练习题二: 效果: 标签之文字排版,图片,链接,音视频知识点: 超文本:链接 标记:标签<> 双标签 单标签 <br>//换行 <hr>//水平线 向后tab 向前shifttab html注释<!----> css /**/ …

Spark_跑批__.checkpoint()为什么比.persist()快

昨天同事和我讨论了一个情况&#xff0c;情况是这样的&#xff1a; 他在跑一个spark程序&#xff0c;跑的时候差不多五六分钟&#xff08;加了persist的情况&#xff09;&#xff0c;如果不加persist&#xff0c;改为..checkpoint()缓存&#xff0c;速度基本维持在三四分钟左右…

后端:Spring、Spring Boot-实例化Bean依赖注入(DI)

文章目录 1. 实例化Bean2. 使用FactoryBean3. 依赖注入(DI)3.1 AutoWired 属性注入(查找顺序&#xff1a;先类型&#xff0c;后名字)3.2 AutoWired 在构造函数&参数上的使用3.3 Inject和Resource 进行依赖注入3.4 Value 进行注入 1. 实例化Bean 默认使用无参构造函数&…

浅谈串口服务器的作用

串口服务器是一种网络设备&#xff0c;它允许通过TCP/IP网络远程访问串行设备。它的作用主要包括&#xff1a; 1、远程访问&#xff1a;通过将串行通信转换为以太网通信&#xff0c;串口服务器使得远程访问串行设备成为可能&#xff0c;这对于远程监控和控制非常有用。 2、数据…

深度|谁在为OpenAI和Anthropic的AI编程竞赛提供“军火”?已赚得盆满钵满

图片来源&#xff1a;Unsplash AI 开发者之所以一致认为编程的重要性&#xff0c;是有原因的&#xff1a;大型语言模型编程能力越强&#xff0c;它回答与软件无关的其他类型问题的能力也越强。 去年秋天&#xff0c;几位 Google 人工智能领导者与初创公司 CEO Jonathan Siddh…

H3C OSPF配置

OSPF配置实验 实验拓扑图 实验需求 1.配置IP地址 2.分区域配置OSPF&#xff0c;实现全网互通 3.为了路由结构稳定&#xff0c;要求路由器使用环回口作为Router-id&#xff0c;ABR的环回口宣告进骨干区域 实验配置 1.配置IP地址 R1&#xff1a; <H3C>system-view …

再探“构造函数”

文章目录 一. 初始化列表1.1 实现1.2 何时必须使用初始化列表2.3 尽量使用初始化列表 二. 类型转换2.1 内置类型 转换 类类型2.2 explicit&#xff1a;不转换2.3 构造函数多参数2.4 使用隐式转换 2.5 自定义---转换为--->自定义类型 三. 静态成员变量概念在main函数调用私有…

每日OJ题_牛客_体操队形_dfs+枚举_C++_Java

目录 牛客_体操队形_dfs枚举 题目解析 C代码 Java代码 牛客_体操队形_dfs枚举 体操队形 (nowcoder.com) 描述&#xff1a; dd作为体操队队长&#xff0c;在给队员们排队形&#xff0c;体操队形为一个单独的纵列&#xff0c;体操队有n个同学&#xff0c;标号为1∼…

【Linux内核大揭秘】程序地址空间

文章目录 什么是程序地址空间地址空间的组成虚拟内存技术 如何理解程序地址空间页表页表的细节关于堆区 在Linux中如何查看各个分段的信息总结 什么是程序地址空间 程序地址空间是一个程序在执行期间可以访问的内存范围。它由操作系统为每个进程分配&#xff0c;以确保进程之间…

C++ 数据结构 静态顺序表、动态顺序表。

静态顺序表&#xff08;Static Array List&#xff09;是一种线性数据结构&#xff0c;通常用数组实现。它具有固定的大小&#xff0c;并在编译时分配内存。以下是静态顺序表的一些基本概念和实现示例。 静态顺序表基本概念 固定大小&#xff1a;静态顺序表的大小在创建时定义…

pgsql表分区和表分片设计

在设计 PostgreSQL 表分区和表分片时&#xff0c;主要目标是提高查询性能、可扩展性和数据管理的效率。以下是一些关键的设计步骤和策略&#xff1a; 1. 分区策略 水平分片&#xff1a;选择按日期进行水平分片&#xff0c;每天一个分片。这种策略适用于具有时间序列数据的场景…

AnaTraf | 网络性能监测系统与分布式性能监测探秘

AnaTraf 网络性能监控系统NPM | 全流量回溯分析 | 网络故障排除工具 对于 IT 运维人员来说&#xff0c;维护网络的稳定和业务的连续性是至关重要的使命&#xff0c;而优化网络性能以及在网络出现故障时快速排除故障则是实现这一使命的关键能力。 一、网络性能监测系统&#x…

C#语言入门:从基础到进阶

C#&#xff08;发音为"C sharp"&#xff09;是微软公司推出的一种面向对象的编程语言&#xff0c;它由Anders Hejlsberg和他的团队在.NET框架下开发。C#语言结合了C和Java的特性&#xff0c;并添加了新的功能&#xff0c;使其成为当今最流行的编程语言之一。 C#的特…

npm入门教程18:npm发布npm包

一、准备工作 注册npm账号&#xff1a; 前往npm官网注册一个账号。注册过程中需要填写个人信息&#xff0c;并完成邮箱验证。 安装Node.js和npm&#xff1a; 确保你的计算机上已安装Node.js和npm。Node.js的安装包中通常包含了npm。你可以通过运行node -v和npm -v命令来检查它…

【论文阅读】Associative Alignment for Few-shot Image Classification

用于小样本图像分类的关联对齐 引用&#xff1a;Afrasiyabi A, Lalonde J F, Gagn C. Associative alignment for few-shot image classification[C]//Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK, August 23–28, 2020, Proceedings, Part V 16. Spri…