OneMeaningManyNames@lemmy.ml to Memes@lemmy.mlEnglish · 8 个月前So much for Blockchain's real life use caseslemmy.mlexternal-linkmessage-square130fedilinkarrow-up1224arrow-down119
arrow-up1205arrow-down1external-linkSo much for Blockchain's real life use caseslemmy.mlOneMeaningManyNames@lemmy.ml to Memes@lemmy.mlEnglish · 8 个月前message-square130fedilink
minus-squareTja@programming.devlinkfedilinkarrow-up0·8 个月前Counterpoint: it is a chain and there absolutely is not one server.
minus-square_MusicJunkie@beehaw.orglinkfedilinkarrow-up0arrow-down2·8 个月前For each project there is one authoritative instance, one “server” that everyone pushes to. Otherwise you get chaos.
minus-squareAsyx@lemmy.mllinkfedilinkarrow-up4·8 个月前That’s not a git thing though. You can totally have multiple remotes and the remotes are just git repositories themselves. Git is 100% decentralized. There is technically nothing stopping you from having multiple remotes.
minus-squareTja@programming.devlinkfedilinkarrow-up2·8 个月前Otherwise you get git. You’re describing svn.
minus-squareThann@lemmy.mllinkfedilinkEnglisharrow-up2·8 个月前And nobody ever forked a project, and lived happily ever after, then end.
minus-square_MusicJunkie@beehaw.orglinkfedilinkarrow-up1arrow-down1·8 个月前If you want to work with the original project, you have to push to the server that controls the original project.
minus-squareThann@lemmy.mllinkfedilinkEnglisharrow-up3·8 个月前No you don’t, you can just fork it, add a commit, and walk away, and everyone can decide which one they want to clone
minus-squareperishthethought@lemm.eelinkfedilinkEnglisharrow-up2·edit-28 个月前That may be how you use it, but that’s not baked into git. See my previous response. There’s a bunch of FUD in this thread for some reason.
minus-squareThann@lemmy.mllinkfedilinkEnglisharrow-up1·8 个月前People want simple answers, and “blockchain bad” seems to satisfy many
Counterpoint: it is a chain and there absolutely is not one server.
For each project there is one authoritative instance, one “server” that everyone pushes to. Otherwise you get chaos.
That’s not a git thing though. You can totally have multiple remotes and the remotes are just git repositories themselves. Git is 100% decentralized. There is technically nothing stopping you from having multiple remotes.
Otherwise you get git. You’re describing svn.
And nobody ever forked a project, and lived happily ever after, then end.
If you want to work with the original project, you have to push to the server that controls the original project.
No you don’t, you can just fork it, add a commit, and walk away, and everyone can decide which one they want to clone
That may be how you use it, but that’s not baked into git. See my previous response. There’s a bunch of FUD in this thread for some reason.
People want simple answers, and “blockchain bad” seems to satisfy many