Hacker News new | ask | show | jobs
by pseudalopex 441 days ago
> 2. Files do not matter

I wish weekly for explicit renames.

> At that time, I was using SVN and experimenting with Hg and Bazaar. Both were too "magical" for me, with unclear rules for merging, branching, rebasing.

I have no idea what you mean.

> It's such an easy mental model, and you can immediately understand what operations mean.

Many people disagree clearly.

1 comments

> I wish weekly for explicit renames.

You can do that in git. `git mv` stores a hint in the commit that a file has been moved.

You just don't _have_ to do it.

> `git mv` stores a hint in the commit that a file has been moved.

No. It appears in git status but is not committed. And it disappears from git status if the file is modified enough.