【随笔】Git -- 高级命令(下篇)(八)

  • 💌 所属专栏:【Git】

  • 😀 作  者:我是夜阑的狗🐶

  • 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询!

  • 💖 欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信 😘 😘 😘

文章目录

  • 前言
  • [一、Git 高级命令](#一、Git 高级命令)
      • [1、git push --tags指令](#1、git push --tags指令)
      • [2、git fetch 指令](#2、git fetch 指令)
      • [3、git remote 指令](#3、git remote 指令)
        • [(1) 查看远程仓库](#(1) 查看远程仓库)
        • [(2) 添加远程仓库](#(2) 添加远程仓库)
        • [(3) 重命名远程仓库](#(3) 重命名远程仓库)
        • [(4) 修改指定远程仓库的 URL](#(4) 修改指定远程仓库的 URL)
        • [(5) 移除远程仓库](#(5) 移除远程仓库)
  • 总结

前言

大家好,又见面了,我是夜阑的狗🐶,本文是专栏【Git】专栏的第八篇文章;

这是今天学习到Git高级命令(下篇)💖💖💖,开启新的征程,记录最美好的时刻🎉,每天进步一点点。

专栏地址:【Git】 , 此专栏是我是夜阑的狗对Git,Gitee等工具使用过程的总结,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。

如果文章有什么需要改进的地方还请大佬不吝赐教👏👏。


一、Git 高级命令

前面已经给学习Git 的一些高级命令,但命令有点多,只能分批按序学习。接下来其他高级命令吧。这里给大家推荐一个好用的 Git在线练习地址。话不多说,让我们原文再续,书接上回吧。

1、git push --tags指令

该指令用于将本地仓库的所有标签推送到远程仓库。当执行该命令时,Git会将本地所有的标签(tags)都推送到远程仓库,包括轻量标签和附注标签。这个指令不会推送分支,只推送标签。以下是该指令的基本用法::

python 复制代码
git push --tags

注意,这些标签必须是已经存在于本地仓库中的标签,而不是新创建的标签。

2、git fetch 指令

该指令是用于从远程存储库获取(拉取)最新的更改,但不会将这些更改合并到本地分支上。它主要用于在本地分支中查看远程存储库的最新更改。以下是该指令的基本用法:

python 复制代码
git fetch <remote>

其中,<remote> 是你想要从中获取数据的远程仓库的名称,默认情况下,远程仓库的名称为 origin

  • 获取特定分支的更新

如果只想要获取特定分支的更新,可以在指令中指定该分支的名称:

python 复制代码
git fetch <remote> <branch>

值得注意的是,git fetch 会从远程仓库下载最新的提交和数据,但不会自动将其合并到你的本地分支中。这样做是为了避免在不需要时自动修改你的工作目录。如果要将远程存储库的最新更改合并到本地分支上,可以使用 git mergegit pull 命令。

3、git remote 指令

该指令用于管理远程仓库的配置。它可以用来查看、添加、重命名或删除远程仓库的信息。以下是该指令的基本用法:

(1) 查看远程仓库
python 复制代码
git remote

这会列出你当前仓库中已配置的所有远程仓库的名称。

  • 查看远程仓库的详细信息
python 复制代码
git remote -v

显示与本地存储库关联的所有远程存储库的详细信息,包括远程存储库的名称和 URL

(2) 添加远程仓库
python 复制代码
git remote add <name> <url>

这会将一个新的远程仓库添加到你的本地仓库中,<name> 是远程仓库的别名,<url> 是远程仓库的 URL 。例如,

python 复制代码
git remote add origin https://github.com/user/repo.git 

将远程存储库的名称设置为 originURL 设置为 https://github.com/user/repo.git

(3) 重命名远程仓库
python 复制代码
git remote rename <old-name> <new-name>

将现有的远程存储库的名称重命名为新的名称。

(4) 修改指定远程仓库的 URL
python 复制代码
git remote set-url <name> <new-url>
(5) 移除远程仓库
python 复制代码
git remote remove <name>

从本地存储库中删除指定的远程存储库。

注意,git remote命令只是用于管理远程存储库的配置,并不直接影响到本地存储库的提交历史或文件更改。


总结

**  感谢观看,如果觉得有帮助,请给文章点个赞吧,让更多的人看到。🌹 🌹 🌹**

**  也欢迎你,关注我。👍 👍 👍**

**  原创不易,还希望各位大佬支持一下,你们的点赞、收藏和留言对我真的很重要!!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!下期再见。🎉**

更多专栏订阅:

订阅更多,你们将会看到更多的优质内容!!

相关推荐
高山莫衣4 小时前
git rebase多次触发冲突
大数据·git·elasticsearch
码农藏经阁4 小时前
工作中常用的Git操作命令(一)
git
kobe_OKOK_4 小时前
【团队开发】git 操作流程
git·elasticsearch·团队开发
码农垦荒笔记4 小时前
Git 安装闭坑指南(仅 Windows 环境)
windows·git
CC码码14 小时前
管理你的多个 Git 密钥(多平台多账号)
git·gitlab·github
CC码码14 小时前
管理你的多个 Git 密钥(单平台多账号)
git·gitlab·github
大卫小东(Sheldon)14 小时前
GIM 1.5发布了! 支持Windows系统了
git·ai·rust
flying jiang14 小时前
将大仓库拆分为多个小仓库
git
李boyang10 天前
Git(四):远程操作
git
荻野泽溪10 天前
Git新建分支并同步到远程
git