![]() ![]() ![]() The repository serves as an index for all files and changes in the project, allowing developers to navigate to any point in the project’s history. What is a Git repository?Ī Git repository keeps track of every file in a software project. It uses a distributed repository model that can efficiently handle projects of any size. What is Git?Ĭreated by Linus Torvalds to support the open-source development of Linux, Git is the most popular version control tool. Developers use version control to keep track of every line of code, and share, review, and synchronize changes among a team. Version control is a set of practices and tools for managing codebases. What’s the difference between end-to-end testing and acceptance testing?ĬI/CD interview questions may include version control and Git as a topic.What is the main difference between BDD and TDD?.Name a few types of tests used in software development.Can you name some deployment strategies?.Is security important in CI/CD? What mechanisms are there to secure it?.What’s the difference between a hosted and a cloud-based CI/CD platform?.What are the most important characteristics in a CI/CD platform?.What’s the difference between continuous integration, continuous delivery, and continuous deployment?.How do CI and version control relate to one another?.What is Gitflow, and how does it compare to trunk-based development?.Which other version control tools do you know of?.How many of these questions can you answer?
0 Comments
Leave a Reply. |