From the course: Git for Teams
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Keeping secrets - Git Tutorial
From the course: Git for Teams
Keeping secrets
- [Instructor] Git is great for sharing code with your team, but it's one of the worst places to store secrets, like passwords, API keys, or certificates. If your team uses Git to store secrets, it's kind of like you're hiding your house key under the doormat. It's convenient, but it's not very secure. Here's why. There are many ways that others can gain access to your code. Some of that access might be intentional. Maybe your organization wants to promote collaboration so they make the repositories of different teams available for others in the company to view, or maybe you're working on an open source project. My point here is that there's reasons you might want to share your code, but if your repository contains secrets, you either can't share the code or you're going to be sharing all of your system's secrets, and that's not a good thing. Even if your Git repository isn't shared outside of your team, it's still…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
(Locked)
Teaming with remote platforms overview1m 39s
-
(Locked)
Remote platform selection4m 19s
-
(Locked)
GitLab installation4m 16s
-
GitLab overview4m 36s
-
(Locked)
User account setup4m 44s
-
(Locked)
Account administration and preferences3m 17s
-
(Locked)
Keeping secrets3m 30s
-
(Locked)
Git workflows1m 11s
-
(Locked)
Trunk-based development3m 13s
-
(Locked)
Git flow3m 35s
-
(Locked)
Protecting branches4m 42s
-
(Locked)
Issues6m 59s
-
(Locked)
Feature branches6m 4s
-
(Locked)
Code reviews4m 4s
-
(Locked)
Merging feature branches4m 18s
-
(Locked)
Git Flow wrap-up1m 51s
-
(Locked)
-
-
-