Tortoise Git(乌龟git)常用命令总结

 更新时间:2023年08月30日 10:48:29   作者:Wang_anna  
Git作为一个复杂的版本控制系统,命令之多,即使经常使用,一些命令也记不住,一般只记住几个常用的命令,本文主要介绍了Tortoise Git(乌龟git)常用命令总结,具有一定的参考价值,感兴趣的可以了解一下

查看全局和本地 Git 配置

打开命令行终端(如 Git Bash),分别执行以下命令查看全局和本地的 Git 配置信息:

git config --global -l
git config --local -l

确保配置中没有任何与 SSH 相关的设置

移除全局和本地 SSH 相关配置: 如果上述命令中出现了与 SSH 相关的配置,可以使用以下命令移除这些配置:

git config --global --unset user.email
git config --global --unset user.name
git config --global --unset remote.origin.url
git config --local --unset user.email
git config --local --unset user.name
git config --local --unset remote.origin.url

上述命令中的 remote.origin.url 是指远程仓库的 URL,确保它没有指向 SSH URL。

git如何修改 remote.origin.url由ssh到https ?

git如何修改 remote.origin.url由ssh到https

查看当前远程仓库 URL: 打开命令行终端,进入你的 Git 仓库目录,然后执行以下命令来查看当前的远程仓库 URL:

git remote -v

这将显示当前仓库的所有远程仓库信息,包括名称(通常是 origin)和 URL。

修改远程仓库 URL: 使用以下命令来修改远程仓库的 URL。将 <new_https_url> 替换为你希望使用的 HTTPS URL,然后执行以下命令:

git remote set-url origin <new_https_url>

例如:

git remote set-url origin https://github.com/yourusername/yourrepository.git

这将把远程仓库的 URL 修改为新的 HTTPS URL。

验证修改: 使用以下命令验证远程仓库的 URL 是否已成功修改:

git remote -v
  • 确保显示的 URL 是你设置的新的 HTTPS URL。

现在,你的 Git 仓库应该已经成功将远程仓库 URL 从 SSH 修改为 HTTPS。以后执行 git pullgit push 等操作时,将使用 HTTPS 连接到远程仓库

到此这篇关于Tortoise Git(乌龟git)常用命令总结的文章就介绍到这了,更多相关Tortoise Git常用命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用SSH协议解决Git推送失败问题的具体操作方法

    使用SSH协议解决Git推送失败问题的具体操作方法

    在日常开发中,我们常常会遇到 Git 推送失败的问题,尤其是在初次配置远程仓库或网络环境受限的情况下,本文将详细介绍如何通过配置 SSH 协议解决 Git 推送失败问题,需要的朋友可以参考下
    2026-01-01
  • 利用git提交代码的方法步骤

    利用git提交代码的方法步骤

    这篇文章主要介绍了利用git提交代码的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • git clone报错SSL connect error解决

    git clone报错SSL connect error解决

    这篇文章主要为大家介绍了git clone报错SSL connect error解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 使用cache加快编译速度的命令详解

    使用cache加快编译速度的命令详解

    这篇文章主要介绍了使用cache加快编译速度的方法,主要讲解在Ubuntu 安装ccache,使用libzmq测试ccache的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Wireshark中的http协议包通讯分析

    Wireshark中的http协议包通讯分析

    这篇文章主要为大家介绍了Wireshark中的http协议包通讯分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • Git基础学习之tag标签操作详解

    Git基础学习之tag标签操作详解

    标签对象(tag object) 非常类似于一个提交对象,它包含一个标签创建者信息、一个日期、一段注释信息,以及一个指针。本文主要介绍了Git标签tag的一些基础操作,需要的可以参考一下
    2022-10-10
  • 算法系列15天速成——第十五天 图【下】(大结局)

    算法系列15天速成——第十五天 图【下】(大结局)

    今天是大结局,说下“图”的最后一点东西,“最小生成树“和”最短路径“
    2013-11-11
  • Git同步上游代码实现方式

    Git同步上游代码实现方式

    本文介绍了如何正确同步Fork的代码,步骤包括添加上游仓库、执行同步三部曲(拉取、合并、推送)等注意事项,这是有助于保持代码不落伍,是开源协作中的的良好实践
    2026-04-04
  • VSCode 格式化缩进代码的实现

    VSCode 格式化缩进代码的实现

    这篇文章主要介绍了VSCode 格式化缩进代码的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • gVim, gVim Easy, gVim Read-only 的简单区别

    gVim, gVim Easy, gVim Read-only 的简单区别

    今天打算好好学习一下python,买了一本书看了介绍无语了,gVim, gVim Diff, gVim Easy, gVim Read-only 的简单区别,需要的朋友可以参考下
    2016-01-01

最新评论