3 ms·
Git is a distributed version control system and Github is not in a privileged position. Don't treat it like it is. Github is a convenience. Nothing more. "Fork
by cup-of-tea 9y ago
Git is a distributed version control system and Github is not in a privileged position. Don't treat it like it is. Github is a convenience. Nothing more.
"Forks" are really just branches and branches are really just references. Forking just adds a few more references to the same repository.
- jeremiep 9y agoYou realize that implementing forks as branches creates a LOT more work for Github to make it work? It makes absolutely no sense for them to do so. A copy-on-write fork is most likely what is being implemented.
- cup-of-tea 9y agoWhat do you mean? What's the difference between a fork and a branch? It's not copying anything.
- Gaelan 9y agoI believe that GitHub stores all forks in a network with a single git object store.