当前位置: 首页 > news >正文

Git 仓库托管教程

git远程仓库

常用的远程仓库-->托管服务:github、码云、gitlab等

github需要魔法上网,速度较慢因为在国外且仅仅支持Git,如果不是Git项目是不支持的;码云--gitee国内的代码托管平台,服务器在国内速度快一些;gitlab更安全。

Gitee 教程

注册登录

码云网址:Gitee - 基于 Git 的代码托管和研发协作平台

直接注册登录就可以了。

新建远程仓库

点击+号,直接新建仓库。

然后出现仓库设置界面,仅仅设置仓库名称、仓库介绍、是否开源就可以了,其他的不要动,动了很可能出问题。

直接创建就好了。

 推送到gitee

推送的话,我们可以在本地的git上使用你在gitee注册时候的用户名和密码去登陆,然后直接推送。但是一般不用这种方式,大多数都是利用SSH(公私密钥)

配置SSH

在gitbash中输入生成SSH:

ssh-keygen -t rsa

不断回车,如果公钥已经存在则自动覆盖。

Gitee 配置SSH公钥,获取生辰的公钥:

cat ~/.ssh/id_rsa.pub

验证是否连接成功:

ssh -T git@gitee.com 

 case

generate SSH:

 Get SSH:

然后将密钥复制,点击gitee用户点击设置,找打SSH配置,直接贴进去确定就可以了。 

然后回到gitbash 验证一下,输入yes。

 

远程仓库添加和push

在将本地仓库修改后,肯定是需要将本地仓库推送到远程仓库,这就需要远程仓库地址。

有两个地址,选择SSH地址复制。本地绑定远程仓库。

 

git remote add origin  SSH_address  # 一般远程仓库命名都是origin 

绑定的时候要在当前分支下才可以。

 查看当前是否已经绑定远程仓库

git remote 

 

将本地代码同步到远程仓库

git push origin master 

git push origin master:master  #将本地master分支push到远端的master节点 如果本地和远端分支名称一样 就可以省略 :master 

如果远程仓库是空的那么第一次推送的话会显示new branch等信息。 

 其他细节:

 查看本地分支与远程分支的对应关系:

git branch -vv

# 如果之前执行了git push --set-upstream origin master  才可以查到

克隆和拉取

克隆

 如果已经有一个仓库,我们可以clone到本地。

命令

git clone <仓库路径> [本地目录]

如果本地目录省略会自动生成一个文件夹。

 拉取和抓取

远程分支和本地分支一样可以进行merge操作,只是需要先把远端仓库里的更新都下载到本地,再操作。

抓取命令:

抓取命令就是将仓库里面的更新抓取到本地但是不会直接合并;

如果不指定远端名和分支名 那么就抓取所有分支的更新。

git fetch [remote name] [branch name]

 如果需要和本地的合并到一起,那么就需要git merge origin/master

拉取

命令:

pull就是将远端的更新内容拉取到本地然后和本地分支合并等同于 fetch + merge

如果不指定远端名和分支名 那么就抓取所有分支的更新。

git pull [remote name] [branch name]

解决合并冲突

与本地合并冲突解决方法相同。

 command summary

1. git remote add repostory_name repostory_address

2.git push --set-upstream repostory_name master:master

3.git clone repostory_address 本地目录

4.git-log

5.git add .

6.git commit -m "record"

7.git push repostory master 

8.git fetch repo_name branch_name

9.git merge branch_name

10.git pull repo_name branch_name

相关文章:

Git 仓库托管教程

git远程仓库 常用的远程仓库-->托管服务&#xff1a;github、码云、gitlab等 github需要魔法上网&#xff0c;速度较慢因为在国外且仅仅支持Git&#xff0c;如果不是Git项目是不支持的&#xff1b;码云--gitee国内的代码托管平台&#xff0c;服务器在国内速度快一些&#…...

基于51单片机的简易时钟/定时器闹钟proteus仿真

地址&#xff1a; https://pan.baidu.com/s/1uez4cwZuXpchmihmRqnLEg 提取码&#xff1a;1234 仿真图&#xff1a; 芯片/模块的特点&#xff1a; AT89C52/AT89C51简介&#xff1a; AT89C52/AT89C51是一款经典的8位单片机&#xff0c;是意法半导体&#xff08;STMicroelectro…...

Jackson @JsonProperty 注解

1. 概述 Jackson 是一个流行的Java库&#xff0c;用于将Java对象转换为JSON格式以及从JSON反序列化回Java对象。一种常见的需求是在序列化为JSON或从JSON反序列化时自定义字段的命名。Jackson 的 JsonProperty 注解正好满足了这一需求。 JsonProperty 注解概览 JsonProperty…...

【Excel学习记录】02-单元格格式设置

1.单元格格式工具美化表格 单元格格式位置 选中单元格&#xff0c;右键→设置单元格格式 合并居中 跨越合并 字体类型、大小、颜色、填充底纹、边框 斜线 软回车&#xff1a;alt enter 格式刷 2.单元格数字格式 格式不影响数值&#xff0c;只是展示形式 日期本质也是数…...

支持自定义离线地图地理区域,查询组件及数据源功能增强,DataEase开源BI工具v2.10.3 LTS发布

2024年12月9日&#xff0c;人人可用的开源BI工具DataEase正式发布v2.10.3 LTS版本。 这一版本的功能变动包括&#xff1a;数据源方面&#xff0c;API数据源和Excel数据源支持对字段类型和长度进行设置&#xff1b;图表方面&#xff0c;离线类地图支持自定义地理区域设置&#…...

LF CRLF

这个提示的含义是&#xff1a;Git 检测到你当前的 file3.txt 文件中使用了 LF&#xff08;换行符&#xff0c;Line Feed&#xff0c;\n&#xff09; 作为换行符&#xff0c;但在你系统的 Git 配置中&#xff0c;指定要将其转换为 CRLF&#xff08;回车换行&#xff0c;Carriage…...

【从零开始入门unity游戏开发之——C#篇01】理论开篇,理解什么是编程

文章目录 前言前置条件进制什么是十进制、二进制二进制有什么用&#xff1f;为什么计算机用二进制而不用十进制&#xff1f;二进制转十进制十进制转二进制二进制运算 计算机中的数据存储单位什么是编程&#xff1f;什么是代码&#xff1f;什么是编程语言&#xff1f;常见的编程…...

怎样提升企业网络的性能?

企业网络的稳定性和高效性直接影响员工的工作效率。以下从多维度分析了一些有效策略&#xff0c;帮助公司提升网络性能&#xff0c;营造更高效的办公环境。 1. 升级网络设备 采用性能更高的网络硬件是优化网络体验的重要基础。选择支持高吞吐量、低延迟的设备&#xff08;如企业…...

1. 机器学习基本知识(2)——机器学习分类

1.4 机器学习分类 1.4.1 训练监督 1. 监督学习&#xff1a;已对训练数据完成标记 分类&#xff1a;根据数据及其分类信息来进行训练&#xff0c;使模型能够对新的数据进行分类 回归&#xff1a;给出一组特征值来预测目标数值 2. 无监督学习&#xff1a;没有对训练数据进行任…...

四叉树算法在游戏碰撞检测中的应用

简介 在游戏开发中&#xff0c;碰撞检测是一个非常重要但计算成本较高的环节。如果采用简单的暴力检测方法&#xff0c;需要对场景中的每个物体与其他所有物体进行碰撞检测&#xff0c;时间复杂度为O(n)。四叉树(Quadtree)算法通过空间划分的方式&#xff0c;可以显著降低碰撞…...

IDEA 打包普通JAVA项目为jar包

需求&#xff1a;普通java项目&#xff08;有添加依赖的jar包&#xff09;&#xff0c;没有用maven管理依赖和打包&#xff0c;要打成jar包&#xff0c;包可以用“java -jar 包名” 启动程序。 讲如何打包前&#xff0c;先记录下普通项目的目录结构和怎么添加依赖包 1.目录结…...

Docker Compose 多应用部署 一键部署

介绍 Docker Compose通过一个单独的docker-compose.yml模板文件(YAML格式)来定义一组相关联的应用容器&#xff0c;帮助我们实现多个相互关联的Docker容器的快速部署。 如&#xff1a;springbootmysqlnginx 如果一个个去部署他会非常的麻烦&#xff0c;这时候可以选择Docker …...

软件架构设计——通用表单UI—未来之窗行业应用跨平台架构

.东方仙盟_小世界 {margin-top: 2%;padding: 0 3%;background: #fff; } .东方仙盟_小世界 li span {width: 55px;padding-left: 0px; }.东方仙盟_小世界 li span {display: block;position: absolute;left: 0px;padding-left: 10px;width: 55px;font-size: 16px;background-siz…...

人工智能大语言模型起源篇(二),从通用语言微调到驾驭LLM

上一篇&#xff1a;《人工智能大语言模型起源篇&#xff08;一&#xff09;&#xff0c;从哪里开始》 &#xff08;5&#xff09;Howard 和 Ruder 于2018年发表的《Universal Language Model Fine-tuning for Text Classification》&#xff0c;https://arxiv.org/abs/1801.06…...

VBA 连续打印多个内容成PDF

VBA 连续打印多个内容成PDF Dim wb As Workbook Dim sht1 As Worksheet Set sht1 ActiveSheet PT ThisWorkbook.PathApplication.ScreenUpdating FalseApplication.DisplayAlerts FalseApplication.Calculation xlCalculationManual For i [aa2] To [ab2][ad2] iSet wb …...

9. 高效利用Excel设置归档Tag

高效利用Excel设置归档Tag 1. Excle批量新建/修改归档Tag2. 趋势记录模型批量导入归档Tag(Method1)2. 趋势记录模型批量导入归档Tag(Method2)3. 趋势记录控件1. Excle批量新建/修改归档Tag Fcatory Talk常常需要归档模拟量,对于比较大的项目工程会有成千上万个重要数据需…...

ubuntu系统生成SSL证书配置https

自签名【Lets Encrypt】的测试证书&#xff0c;有效期三个月。 第一步&#xff1a;安装acme&#xff0c;如果没有安装git&#xff0c;需要提前安装 下载came资源 git clone https://github.com/Neilpang/acme.sh.git 无法访问&#xff0c;可以试用gitee的资源&#xff0c;安…...

顺序表(数据结构初阶)

文章目录 顺序表一&#xff1a;线性表1.1概念&#xff1a; 二&#xff1a;顺序表2.1概念与结构&#xff1a;2.2分类&#xff1a;2.2.1静态顺序表2.2.2动态顺序表 2.3动态顺序表的实现声明&#xff08;初始化&#xff09;检查空间容量尾插头插尾删头删查找指定位置之前插入数据指…...

AOF和RDB【Redis持久化篇】

文章目录 1.什么是持久化&#xff1f;2.RDB3.AOF 1.什么是持久化&#xff1f; Redis是跑在内存里的&#xff0c;当程序重启或者服务器崩溃&#xff0c;数据就会丢失&#xff0c;如果业务场景希望重启之后数据还在&#xff0c;就需要持久化&#xff0c;即把数据保存到可永久保存…...

数据可视化大屏UI组件库:B端科技感素材PSD

在数据可视化领域&#xff0c;一个出色的大屏UI设计不仅能够准确传达数据背后的信息&#xff0c;更能提升用户的视觉体验。然而&#xff0c;对于UI设计师而言&#xff0c;设计这样一款界面往往面临着寻找合适设计素材的挑战。为了应对这一难题&#xff0c;我们推出了这款数据可…...

保姆级教程:在绿联NAS的Docker里部署PaddleOCR,打造本地私有化文字识别服务

绿联NASDockerPaddleOCR&#xff1a;三步构建家庭级隐私文字识别中心 想象一下这样的场景&#xff1a;周末整理书房时&#xff0c;你翻出一叠泛黄的老照片和手写笔记&#xff0c;想将它们数字化保存却又担心上传到云端OCR服务会泄露家庭隐私&#xff1b;或是收到一份重要合同需…...

SEO 究竟是什么_外链对SEO重要吗_如何建设外链

SEO 究竟是什么_外链对SEO重要吗?如何建设外链 在当今互联网时代&#xff0c;网站的流量和排名直接关系到企业的收入和市场竞争力。而搜索引擎优化&#xff08;SEO&#xff09;作为网站运营的核心技术之一&#xff0c;无疑是每一个网站经营者都不能忽视的重要环节。本文将深入…...

前端必懂:开发环境、构建打包的核心差异,新手再也不踩坑

前端必懂&#xff1a;开发环境、构建打包的核心差异&#xff0c;新手再也不踩坑 文章目录前端必懂&#xff1a;开发环境、构建打包的核心差异&#xff0c;新手再也不踩坑一、先一句话打通核心逻辑&#xff08;新手必记&#xff09;二、开发环境&#xff1a;怎么舒服怎么写&…...

08_微服务划分与团队人数之监控治理与跨团队协作

微服务划分与团队人数之监控治理与跨团队协作 体系内容 可观测性三支柱:指标、日志、链路追踪 治理要素:SLO、Dashboard、告警分级、容量视图、契约审计 Spring Cloud Alibaba 关联:Nacos、Sentinel、Gateway、RocketMQ、Dubbo 与观测平台协同 跨团队机制:接口契约、消息契…...

综合能源系统中的经济-碳协调:最优调度和灵敏度分析【IEEE33节点】附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码及仿真咨询…...

UI 2026.03.26

UserMgr.html UserDlg.html UserQryDlg.html User.js客户端搭建和改造...

彻底搞懂支持向量机(SVM):从“找条线分开红蓝球”到“核函数大法”

一张图、一个故事、几行代码&#xff0c;带你拿下机器学习中最优雅的分类算法你有没有玩过这样的游戏&#xff1a;在一张纸上&#xff0c;红点和蓝点混在一起&#xff0c;让你画一条直线把它们分开&#xff0c;而且要尽可能让这条直线离两边的点都远一点&#xff1f;如果你画过…...

如何彻底关闭Elasticsearch 7.x的安全警告提示(内网开发必备)

彻底关闭Elasticsearch 7.x安全警告的实战指南 每次启动Elasticsearch时&#xff0c;控制台不断刷新的安全警告是否让你感到烦躁&#xff1f;特别是在内网开发环境中&#xff0c;这些红色警告既不影响功能又无法忽略。本文将带你深入理解警告产生的机制&#xff0c;并提供三种不…...

2026大模型训练全景,从底座到上线,决定AI体验的完整链路

在人工智能飞速发展的2026年&#xff0c;大众对大模型的认知早已不再停留在“参数越大越强”的简单层面。我们日常使用AI助手时感受到的流畅对话、精准指令响应、高效工具调用&#xff0c;甚至稳定可靠的输出风格&#xff0c;背后都不是单一的预训练环节在支撑&#xff0c;而是…...

2025 年12月9日-KB5072033(操作系统内部版本 26200.7462和26100.7462)

&#x1f525;个人主页&#xff1a;杨利杰YJlio❄️个人专栏&#xff1a;《Sysinternals实战教程》《Windows PowerShell 实战》《WINDOWS教程》《IOS教程》《微信助手》《锤子助手》 《Python》 《Kali Linux》《那些年未解决的Windows疑难杂症》&#x1f31f; 让复杂的事情更…...