【Git】—— 使用git操作远程仓库(gitee)

news/2024/12/28 3:48:31 标签: git, gitee

目录

一、远程仓库常用命令

1、从远程仓库克隆项目

2、查看关联的远程仓库

3、添加关联的远程仓库

4、移除关联的远程仓库

5、将本地仓库推送到远程仓库

6、从远程仓库拉取项目

二、分支命令

1、查询分支

2、创建分支

3、切换分支

4、推送到远程分支

5、合并分支


前面执行的命令操作都是针对的本地仓库,那么如何管理远程仓库的代码?

互联网上的代码托管服务平台:

 

一、远程仓库常用命令

1、从远程仓库克隆项目

命令:git clone <url>

将远程仓库上的项目拷贝到本地,克隆之后会自动关联该远程仓库。

克隆成功后会在目录看到隐藏文件夹:.git

2、查看关联的远程仓库

命令:git remote [-v]

查看已经关联的远程仓库,origin是克隆的远程仓库的默认名字

3、添加关联的远程仓库

命令:git remote add <远程仓库别名> <url>

 将一个远程仓库与本地仓库关联起来,从而可以在本地和远程仓库之间进行代码推送和拉取操作。

 

4、移除关联的远程仓库

命令:git remote remove <远程仓库别名>

5、将本地仓库推送到远程仓库

命令:git push <远程仓库别名> <本地分支>

将本地仓库中的某个分支推送到远程仓库的同名分支上。第一次操作,需要身份验证。

6、从远程仓库拉取项目

命令:git pull <远程仓库别名> <本地分支>

二、分支命令

允许开发者在同一个代码库中并行开发不同的功能、修复不同的问题,而不会相互干扰。每个分支都可以独立地进行开发、测试和提交,直到准备好合并到主分支或其他分支中。

使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。

1、查询分支

命令:git branch  列出所有本地分支

           git branch -r 列出所有远程分支

           git branch -a 列出所有本地分支和远程分支

2、创建分支

命令:git branch <分支名称>

 

3、切换分支

一个仓库中可以有多个分支,切换分支命令格式。

命令:git checkout <分支名称>

4、推送到远程分支

命令:git push <远程仓库别名> <分支>

可以看到远程仓库多出一个分支

5、合并分支

合并分支就是将两个分支的文件进行合并处理。将一个分支合并到当前分支中。

命令:git merge <分支>

将master分支合并到csdn分支


http://www.niftyadmin.cn/n/5802316.html

相关文章

HTTP/2与HTTP1.X的对比及升级指南

文章目录 前言HTTP协议概述HTTP/1.xHTTP/2详解1. 二进制分帧层&#xff08;Binary Framing Layer&#xff09;2. 多路复用&#xff08;Multiplexing&#xff09;3. 头部压缩&#xff08;Header Compression&#xff09;4. 服务器推送&#xff08;Server Push&#xff09;5. 流优…

解决Springboot整合Shiro自定义SessionDAO+Redis管理会话,登录后不跳转首页

解决Springboot整合Shiro自定义SessionDAORedis管理会话&#xff0c;登录后不跳转首页 问题发现问题解决 问题发现 在Shiro框架中&#xff0c;SessionDAO的默认实现是MemorySessionDAO。它内部维护了一个ConcurrentMap来保存session数据&#xff0c;即将session数据缓存在内存…

xterm遇到的问题及解决方案

xterm遇到的问题及解决方案 /r插入终端导致的之后插入的数据覆盖了改行头部的数据 问题说明 如图所示&#xff0c;当在一行输入的候&#xff0c;输入的l插入到了改行的头部。 查看ws返回数据 可见ws返回的信息存在\r字符&#xff0c;在xterm.js中\r是回车字符的意思&…

RT-DETR学习笔记(3)

九、损失函数 整理所需参数 decoder的输出结果&#xff1a;6层decoderlayer的类别以及bbox预测 将500个query拆分成300&#xff08;300个query&#xff09;200(denoising query) 1. 最后一层的decoder的输出的300部分&#xff0c;单独存储到out中的"pred_logits"和“…

Redis 使用进阶:全面深入的高级用法及实际应用场景

Redis 使用进阶&#xff1a;全面深入的高级用法及实际应用场景 一、进阶数据结构的深入应用1. HyperLogLog&#xff1a;精准近似计数2. 位图&#xff08;Bitmap&#xff09;&#xff1a;高效存储与操作3. Stream&#xff08;流&#xff09;&#xff1a;分布式日志和消息队列4. …

LabVIEW软件项目设计方案如何制定

制定LabVIEW软件项目设计方案需要综合考虑需求分析、架构设计、功能模块划分和时间预算等多个方面&#xff0c;确保项目开发过程高效、可控且最终满足目标要求。以下是一个详细的制定流程&#xff1a; ​ 1. 需求分析 目标定义&#xff1a;明确项目的目标&#xff0c;例如数据采…

CNN回归-卷积神经网络(Convolutional Neural Network)

CNN回归详细介绍 源码 什么是CNN回归&#xff1f; CNN回归&#xff08;卷积神经网络回归&#xff09;是一种基于**卷积神经网络&#xff08;Convolutional Neural Network, CNN&#xff09;**的回归算法。卷积神经网络最初主要应用于图像处理和计算机视觉任务&#xff0c;如…

jumpserver docker安装

#安装jumpserver最新版本&#xff08;当前最新版本v4.5.0-ce&#xff09; curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash#登录 http://192.168.31.168/ 默认账号密码 admin/ChangeMe 修改后&#xff1a; ad…