Thread #108273447
HomeIndexCatalogAll ThreadsNew ThreadReply
H
>move isn't move
>it's actually delete+add
vibecoded slop tier
+Showing all 23 replies.
>>
still maintains diff history. good enough for me.
>>
On tortoisegit, it will be marked as "moved"
>>
I thought the blockchain craze ended years ago, why are we still using this?
>>
>>108273447
That's how filesystems work.
>>
Has git ever failed you? Has it ever had a bug which caused you to lose data? For me: never, not a single fucking time. That's why I use it.
>>
im not a programmer but i like the cute little git cat
>>
File: huh.png (16.7 KB)
16.7 KB
16.7 KB PNG
>>108273447
What's the problem, exactly?
>>
>>108273517
Faggot OP wasn't even born yet when sourcesafe was shitting the bed left right and center.
>>
>>108273517
>>108273544
>noo you can't just point out something fucking stupid in git
cope, it's objectively dumb
>>
the point is if this was done in modern software everyone would scream AI slop but this was le epic software master torvalds who did something stupid, software has always been shit, this is supposed to be one of your most glamorous hand crafted artisanal finnish masterpieces and it does retarded shit at a basic level
>>
>>108273553
Move = Delete + Add, why code a separate move operation when you already have the building blocks to do it?
>>
>>108273447
It's tracked properly as a rename if there are no other changes made before commit. Git works on content difference. As soon as a file is moved AND changed, if it changes too much the operation is seen as add+remove instead.
>>
>>108273566
The software is brilliant, only the interface is a bit shit.
And that's only because it's close to how git works internally instead of how humans think of version control.
The plan was to eventually replace the interface with something more intuitive but that never happened because it got too popular too fast an people just learned the bit shitty interface and got on with it.
>>
>>108273585
>why does mv exist when we have ed and rm?
>>
Git is literally the one good thing linus made.
The only one literally objective stain against it is the woke push against the master branch.
Keep insulting it and I'll make wicca dolls of you and place curses on you anons. You've been warned.
>>
>>108273649
>i don't know how mv works
>>
>>108273649
Moving a file in a filesystem adds a new reference to the file and deletes the old one.
>>
>>108273650
>nooooo you can't arbitrarily change the arbitrary choice you made 20 years ago!!!
>>
>>108273649
You are a retard.
>>
>>108274159
Why change it?
>>
I just had an idea, what if each byte was stored in a physical unit that the computer moves around when you move a file physically with little nanobots?
>>
>>108273585
its basically the X11 vs Wayland design philosophy, OP arguing for Wayland (retarded)
>>
>>108273447
What is move then?
Create a hash tree to detect your kind of move.

Reply to Thread #108273447


Supported: JPG, PNG, GIF, WebP, WebM, MP4, MP3 (max 4MB)