I mean, it’s decentralized alright, but it doesn’t mean it’s HA or automatically replicated. You can just use a different origin server and push/pull from it instead.
I’ve pulled and pushed to a common branch that only existed on the machines of a colleague and mine to avoid running automatic pipelines due to us pushing to the gitlab remote, since we were doing some experimentation. I’ve also pulled and pushed from a separate repo on my own machine.
Git is fantastic, because these use cases are not edge cases but standard
My comment is more about how we have this decentralised tool, but we’re unable to get our collective heads out of the centralised model. We e ended up turning it back into centralised VCS.
I get what you mean. GitHub and friends have pushed that back to a more centralized approach. However I think that it’s not too bad actually. Most projects tend to be centralized too
I mean, it’s decentralized alright, but it doesn’t mean it’s HA or automatically replicated. You can just use a different origin server and push/pull from it instead.
I’ve pulled and pushed to a common branch that only existed on the machines of a colleague and mine to avoid running automatic pipelines due to us pushing to the gitlab remote, since we were doing some experimentation. I’ve also pulled and pushed from a separate repo on my own machine.
Git is fantastic, because these use cases are not edge cases but standard
My comment is more about how we have this decentralised tool, but we’re unable to get our collective heads out of the centralised model. We e ended up turning it back into centralised VCS.
I get what you mean. GitHub and friends have pushed that back to a more centralized approach. However I think that it’s not too bad actually. Most projects tend to be centralized too