its_nikita
Joined 5 years ago
Joined 5 years ago
The chess analogy is interesting, but I'm not sure it applies to Rockefeller. If anything, his strategy is closer to cheating than actually being good at the game.
The idea is that you can have a set of files/folders in your repository that map to an external repository, and you can contribute updates, and also receive updates back and from the external repository by filtering a temporary branch, and then rebasing the changes.
I looked through the documentation and I see you have "Git rebase cannot solve the Not-Forking problem space. Neither can Git submodules."
Could you elaborate on why you think git submodules cannot achieve this?
My understanding of git submodules is that they offer a solution to this problem of external repository sync, although in a not very convenient way.
Many times while looking through a project I find on GitHub, if they have a docker image available to try it out, I can try it by running a single command. But if they have more than 3 installation steps, I usually pass.
https://www.harvard.com/book/peter_the_great_his_life_and_wo...
Peter the Great's life is extremely interesting, and that book, while being a biography, honestly reads like an exciting novel. There are so many "game of thrones"-like moments in his life.