#git (2024-03)
All things git (except gitops)
2024-03-05
2024-03-13
![Hans D avatar](https://secure.gravatar.com/avatar/4f534e0b78001931f441c8011a95edeb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0000-72.png)
We’re checking if moving to Github Enterprise is a good thing, and how the migration experience is (mostly moving all the non-company user accounts to a company sso-backed user account). Any feedback appreciated
![Hans D avatar](https://secure.gravatar.com/avatar/4f534e0b78001931f441c8011a95edeb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0000-72.png)
@Erik Osterman (Cloud Posse) fyi ^^
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Office hours?
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Knowing what I know now, I truly see how “GitHub Teams” is for small teams, where you really don’t need/expect strict controls around workflows and approvals, secrets, branch protections, audit trails, etc. GHE has added some real differentiators that makes GHE a must-have.
• Organizational Rule Sets
• Secrets Tied to Branches via Environments
• Internal repos for private actions and shared workflows
• Environment protection rules that require (e.g. smoketests) checks to pass prior to approval
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
In teams, for example, any one with write
access to a repo can exfiltrate any secret. End of story.