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

[PATCH 0/4 v3] Introducing the .git file

From
LHLars Hjemli <hjemli@gmail.com>
Date
Feb 20, 2008, 22:13 UTC
Message-ID
<1203545596-6337-1-git-send-email-hjemli@gmail.com>

This is a resend of my previous series implementing the .git file, rebased on top of todays master (e3c58f8b). The patches are identical to the final suggestions in http://thread.gmane.org/gmane.comp.version-control.git/74258 except for the previous 1/5 which is dropped from the series (since it already appears in master). There are also some minor touch-ups to the commit messages.

Shortlog:
 Add platform-independent .git "symlink"
 Teach resolve_gitlink_ref() about the .git file
 Teach git-submodule.sh about the .git file
 Teach GIT-VERSION-GEN about the .git file
Diffstat:
 Documentation/repository-layout.txt |    5 ++-
 GIT-VERSION-GEN                     |    2 +-
 cache.h                             |    1 +
 environment.c                       |    2 +
 git-submodule.sh                    |    4 +-
 refs.c                              |   17 +++++-
 setup.c                             |   47 ++++++++++++++++
 t/t0002-gitfile.sh                  |  103 +++++++++++++++++++++++++++++++++++
 8 files changed, 174 insertions(+), 7 deletions(-)
Next: Lars Hjemli
Message 1 of 5 in “Introducing the .git file”
  1. 0/4 Introducing the .git fileLars Hjemli, Feb 20, 2008
  2. 1/4 Add platform-independent .git "symlink"Lars Hjemli, Feb 20, 2008
  3. 2/4 Teach resolve_gitlink_ref() about the .git fileLars Hjemli, Feb 20, 2008
  4. 3/4 Teach git-submodule.sh about the .git fileLars Hjemli, Feb 20, 2008
  5. 4/4 Teach GIT-VERSION-GEN about the .git fileLars Hjemli, Feb 20, 2008

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.