Questions
Answer the following questions to test your knowledge of this chapter:
- Which of the following is true about Git? (Choose three)
- It is a distributed SCM platform
- It is a centralized SCM platform
- It allows multiple developers to collaborate
- It has commits and branches
- In Git terms, what does Git checkout mean?
- Sync code from remote to local
- Switch from one branch to another
- Review and approve a pull request
- In GitOps, what forms a single source of truth
- The Git repository
- The configuration stored in a datastore
- The secret management system
- The artifact repository
- Which of the following options are deployment models for GitOps? (Choose two)
- The push model
- The pull model
- The staggering model
- Should you use Gitflow for your environment repository?
- For monolithic applications with multiple parallel developments in numerous releases, what is the most suitable Git branching strategy?
- Gitflow
- GitHub flow
- Hybrid GitHub flow
- Which is the recommended deployment model...