GIT
Why to Learn GIT at ClickOps Technologies?
- Worldwide, huge numbers of start-ups, collectives and multinationals, including Google and Microsoft, use Git to maintain the source code of their software projects.
- Some host their own Git projects, others use Git via commercial hosting companies such as GitHub (founded in 2007), Bitbucket (founded in 2010) and GitLab (founded in 2011).
- The largest of these, GitHub, has 40 million registered developers and was acquired by Microsoft for a whopping $7.5 billion in 2018.
- The best indication of Git’s market dominance is a survey of developers by Stack Overflow.
- This found that 88.4% of 74,298 respondents in 2018 used Git (up from 69.3% in 2015).
- The nearest competitors were Subversion, with 16.6% penetration (down from 36.9%);
- Team Foundation Version Control, with 11.3% (down from 12.2%); and Mercurial, with 3.7% (down from 7.9%).
- In fact, so dominant has Git become that the data scientists at Stack Overflow didn’t bother to ask the question in their 2019 survey.
ClickOps Technologies – GIT Curriculum
After completing this course module with ClickOps Technologies, you should be able to understand:
- Creating a Git repository
- Configuring Git
- Your first Git commit
- Git staging
- Unstaging changes
- Viewing changes with git log
- Committing a folder
- Deleting files
- The .gitignore file
- Creating a branch
- Merging a branch(fast forward)
- Merging a branch(recursive)
- Rebasing commits
- Resolving merge conflicts
- Working with remote repositories
- Pushing changes to a remote repository
- Making a commit through Gitlab
- Pulling changes from a remote repository
- Resolving conflicts with remote repositories
- Rebasing while pulling changes
- Cloning a remote repository
ClickOps Technologies - Real Time Git Project
- Integrating GIT Repository with Jenkins.
- Creating a Web-Hook between Gitlab and Jenkins for CICD.
- Setup GitLab CICD Pipeline for CICD Project.