![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/u9kB0kgEaN.png)
What you are mentioning is forcing companies to comply when selling inside the EU or California. The EU does not force companies to comply with their specifications outside of the EU. Companies simply do so because it is convenient.
The EU cannot decide how cars should be made that are sold in California. If they tried, I bet the US government would have something to say about it.
What the EU can do, is exert influence to get other governments to adopt the same rules. This already happens with a lot of countries surrounding the EU. But asking another government to adopt rules, is wildly different from forcing companies to adhere to those rules inside the borders of another government.
Since they will not use Github for Pull Requests, bug tracking, or any other bonus feature on top of git, I have to disagree. It would be super easy to change the host of their git repo.