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

Git: new feature suggestion

From
Joao Pinto <joao.pinto@synopsys.com>
Date
Jan 18, 2017, 10:40 UTC
Message-ID
<4817eb00-6efc-e3c0-53d7-46f2509350d3@synopsys.com>
Hello,

My name is Joao Pinto, I work at Synopsys and I am a frequent Linux Kernel contributor.

Let me start by congratulate you for the fantastic work you have been doing with Git which is an excellent tool.

The Linux Kernel as all systems needs to be improved and re-organized to be better prepared for future development and sometimes we need to change folder/files names or even move things around. I have seen a lot of Linux developers avoid this re-organization operations because they would lose the renamed file history, because a new log is created for the new file, even if it is a renamed version of itself. I am sending you this e-mail to suggest the creation of a new feature in Git: when renamed, a file or folder should inherit his parent’s log and a “rename: …” would be automatically created or have some kind of pointer to its “old” form to make history analysis easier.

I volunteer to help in the new feature if you find it useful. I think it would improve log history analysis and would enable developers to better organize old code.

Thank you for your attention.

Best Regards, Joao Pinto

Next: Stefan Beller
Message 1 of 15 in “Git: new feature suggestion”
  1. Joao PintoJan 18, 2017
  2. Stefan BellerJan 18, 2017
  3. Joao PintoJan 18, 2017
  4. Konstantin KhomoutovJan 19, 2017
  5. Junio C HamanoJan 19, 2017
  6. Joao PintoJan 19, 2017
  7. Linus TorvaldsJan 19, 2017
  8. Joao PintoJan 19, 2017
  9. Linus TorvaldsJan 19, 2017
  10. Joao PintoJan 19, 2017
  11. Stefan BellerJan 19, 2017
  12. Joao PintoJan 20, 2017
  13. Jakub NarębskiJan 19, 2017
  14. Linus TorvaldsJan 20, 2017
  15. Jakub NarębskiJan 20, 2017

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.