`
aigo
  • 浏览: 2644626 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

TortoiseGit对submodule进行commit、push的问题:Current HEAD Detached

阅读更多

如果提交submodule的时候提示这个信息:Current HEAD Detached,说明submodule已经和远程仓库脱离开了,如果你submodule中有未提交的改动,一定要手动备份下。

 

然后在submodule所在的目录下,右键-》TortoiseGit-》switch/checkout-》Branch选择:Master,然后点击确定,然后再在当前submodule下进行编辑,这样就可以将改动的内容提交到远程仓库了。

如果主仓库下面有submodule,这些submodule默认是没有连接到master远程仓库的,需要手动switch


  • 大小: 5.6 KB
分享到:
评论

相关推荐

    TortoiseGit免密Pull/Push代码

    为了解决这个问题,TortoiseGit提供了配置SSH密钥的方法,使得用户可以实现免密登录,从而更加顺畅地进行代码的同步。 首先,我们需要生成SSH密钥。这个过程通常涉及到以下步骤: 1. 找到TortoiseGit安装目录下的`...

    git+TortoiseGit.zip

    Git是一款强大的分布式版本控制系统,广泛应用于软件开发和项目协作中,而TortoiseGit则是Git的一个图形化界面工具,使得Windows用户能够更加直观地进行Git操作。本压缩包"git+TortoiseGit.zip"包含了Git和...

    TortoiseGit

    TortoiseGit 支持你执行常规任务,例如 commit、显示日志、区分两个版本、创建分支和标签、创建补丁等。 TortoiseGit功能介绍 使用方便 强大的提交对话框 每个项目设置 最小日志消息长度,以避免意外提交空日志...

    TortoiseGit 中文+英文教程.zip

    5. 解决冲突:当多个人对同一部分代码进行修改时,Git会标记冲突,用户需手动解决。 四、TortoiseGit高级功能 1. Stash:临时保存未完成的改动,以便切换到其他分支工作,之后可以恢复。 2. 重置(Reset):撤销...

    windows版本TortoiseGit-2.15.0.0-arm64.msi

    不翻墙下载很慢,搬运一份放这。...TortoiseGit 简称 tgit, 中文名海龟Git。是一个开放的GIT版本控制系统的源客户端。 官网我地址: https://tortoisegit.org/download/ https://gitlab.com/tortoisegit/tortoisegit ...

    TortoiseGit+中文汉化

    TortoiseGit是一款深受开发者喜爱的Git版本控制系统与Windows资源管理器集成的工具。它提供了图形化的用户界面,使得在Windows环境下使用Git变得更加直观和便捷。在这个“TortoiseGit+中文汉化”主题中,我们将深入...

    TortoiseGit-2.3中文版与Git安装包

    2. **基本操作**:如克隆(Clone)远程仓库、添加(Add)文件到暂存区、提交(Commit)更改、推送(Push)本地更改到远程仓库、拉取(Pull)远程更改到本地等。 3. **分支管理**:TortoiseGit支持创建、切换、合并...

    Windows版TortoiseGit-2.15.0.0-32bit.msi

    不翻墙下载很慢,搬运一份放这。...TortoiseGit 简称 tgit, 中文名海龟Git。是一个开放的GIT版本控制系统的源客户端。 官网我地址: https://tortoisegit.org/download/ https://gitlab.com/tortoisegit/tortoisegit ...

    小乌龟TortoiseGit安装包.zip

    以下是对小乌龟TortoiseGit安装和使用的详细介绍。 1. **Git基础** Git是分布式版本控制系统,由Linux之父Linus Torvalds开发,用于管理Linux内核的源代码。Git的主要功能包括追踪文件变更、分支管理、合并代码...

    TortoiseGit-2.8.0.0-64bit.msi+TortoiseGit-LanguagePack-2.8.0.0-64bit-zh_CN.msi

    3. **提交(Commit)**:保存对文件所做的更改,并附带一条描述更改的注释。 4. **分支(Branch)**:允许并行开发的不同代码线路。 5. **合并(Merge)**:将一个分支的更改合并到另一个分支。 6. **克隆(Clone)*...

    Git使用 TortoiseGit日常使用指南

    TortoiseGit使得Git的使用对Windows用户更为友好,无需记忆复杂的命令行操作。通过熟练掌握这些基本操作,你可以在日常开发中充分利用Git的强大功能,实现高效的代码管理和团队协作。记得定期更新TortoiseGit以获取...

    TortoiseGit1.8.9.0中文版

    TortoiseGit1.8.9.0中文版是一款专为中文用户设计的Git版本控制系统图形化界面工具,它提供了一套直观易用的界面,使得在Windows操作系统下使用Git进行版本控制变得更加方便。Git是一种分布式版本控制系统,由Linus ...

    TortoiseGit-2.12.0.0-64bit

    - **远程仓库交互**:熟练进行`push`和`pull`操作,保持本地代码与远程仓库同步。 - **标签使用**:利用标签(tag)标记重要版本,方便回溯。 6. **问题排查与求助**:遇到问题时,可查阅TortoiseGit的官方文档,...

    TortoiseGit-2.3 64位

    Git本身是一个分布式版本控制系统,它允许开发者对项目进行版本控制,追踪代码的修改历史,进行分支管理,协同开发等。TortoiseGit作为Git的GUI工具,使得这些功能在Windows环境下变得更加直观和易用。以下是...

    TortoiseGit 2.8 安装包和汉化包 及安装教程

    4. 汉化TortoiseGit:若需要中文界面,需要另外下载TortoiseGit的汉化包。将汉化文件解压后,找到与TortoiseGit安装目录相对应的语言文件夹(如`lang`),将汉化文件复制到其中,覆盖原有文件。然后重启资源管理器,...

    TortoiseGit2.8及中文语言包

    TortoiseGit是一款深受开发者喜爱的Git版本控制系统与Windows资源管理器集成的工具。它提供了图形化的用户界面,使得在Windows环境下使用Git变得更加便捷。2.8.0.0是其一个稳定版本,包含了多项改进和修复,提升了...

    TortoiseGit日常使用指南

    文在介绍了软件安装和设置后, 写了TortoiseGit常用的一些功能, 包括: � 创建新库 � 添加文件及文件夹 � 创建分支 � 看分支情况及修改log � 比较版本差异 � 合并分支 � 其他操作:Stash; 忽略文件

    1.Tortoisegit图文使用教程1

    【TortoiseGit图文使用教程】 TortoiseGit是一款基于Git的图形化界面工具,它为Windows用户提供了方便的Git操作界面。以下是使用TortoiseGit的详细步骤: 1. **安装Git及TortoiseGit** 在安装TortoiseGit之前,...

    TortoiseGit 使用教程.docx

    - **提交**(Commit):保存对文件的更改,并附带描述信息。 - **推送**(Push):将本地的提交推送到远程仓库。 - **分支管理**:创建、切换和删除分支,便于协作开发。 通过以上步骤,你应能成功地在 Windows ...

    git工具:TortoiseGit

    TortoiseGit不仅保留了Git的全部功能,还通过与Windows资源管理器的深度整合,让用户能够在熟悉的环境中进行版本控制。 **Git简介** Git是一款分布式版本控制系统,由Linux之父Linus Torvalds开发,用于Linux内核...

Global site tag (gtag.js) - Google Analytics