git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Q: submodules and detached HEAD

From
UWUlrich Windl <ulrich.windl@rz.uni-regensburg.de>
Date
Feb 27, 2020, 09:43 UTC
Message-ID
<5E578F2A020000A1000373EF@gwsmtp.uni-regensburg.de>
Hi!

I'm rather new to submodules, and I have a question on something I don't understand (git-2.12.3 from SLES12): I had checked out tag v0.0.1 of my submodule. When checking the status, I see:

iptables> git status
HEAD detached at v0.0.1
nothing to commit, working tree clean
iptables> git checkout v0.0.1
HEAD is now at b23fbdc... .version: 0.0.1
iptables> git checkout v0.0.2
Previous HEAD position was b23fbdc... .version: 0.0.1
HEAD is now at 5af0df5... v0.0.2: Fix issue with "xtables lock"
/iptables> git status
HEAD detached at v0.0.2
nothing to commit, working tree clean
iptables> git branch
* (HEAD detached at v0.0.2)
  master

git reflog says: 5af0df5 HEAD@{0}: checkout: moving from b23fbdc0e18e570a4d9ec4cb8826afc82e2e0b64 to v0.0.2 b23fbdc HEAD@{1}: checkout: moving from ec7dd70b59e039b49bb478a3134b713a2b0a279c to v0.0.1 ec7dd70 HEAD@{2}: checkout: moving from master to v0.0

Config submodule.iptables.branch is not set.
Who can explain?

Regards, Ulrich

Next: Junio C Hamano
Message 1 of 3 in “Q: submodules and detached HEAD”
  1. Ulrich WindlFeb 27, 2020
  2. Junio C HamanoFeb 27, 2020
  3. Antw: [EXT] Re: Q: submodules and detached HEADUlrich Windl, Feb 28, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.