TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Renaming is the killer app of distributed version control (2007)

28 pointsby yungchinabout 10 years ago

3 comments

EdwardDiegoabout 10 years ago
Losing a file&#x27;s history when it&#x27;s modified <i>and</i> renamed via an IDE or plain ol&#x27; mv (as opposed to <i>git mv</i>) is one of my biggest pain points with Git - it tries to detect the renaming, but sufficient content modifications seem to break its algorithm.<p>It&#x27;s a bit of a case of the tail wagging the dog when you find yourself coding in a certain style to please a version control tool.
评论 #9133801 未加载
评论 #9133794 未加载
评论 #9133849 未加载
protonfishabout 10 years ago
That would be nice, but handling of large binaries would be killer as well.
评论 #9133732 未加载
wodenokotoabout 10 years ago
I&#x27;ve never understood why you have to re-upload if you rename a folder in many systems. I&#x27;ve had git reupload huge assets folders after renamaming them, and the same happens with dropbox.