Tags make a point as a specific point in Git history. Tags are used to mark a commit stage as relevant. We can tag a
GitHub Marketplace contains tools that add functionality and improve your workflow. You can discover, browse, and install free and paid tools, including GitHub Apps, OAuth
Example : Github webhook-BuildTrigger-Integration-with-jenkins (i) We can trigger jenkins buildjob using below methods (ii) Its a jenkins build dashboard , we have to add the
Example : Developer -1 : –> Changes Made on Feature-1 with commit-1, –> once the changes are verified by testing/checking it, –> we merge the
Explaining with an example: Copying specific commit from feature-1 branch to master branch using Git cherry-pick Master branch : Feature branch : Steps : (i).
replace pick with squash on before commit hash what you what to merge Then after if we see git log, the squash commit will not
Git rebase drop : dropping the commit
(i) Created 3 files with 3 commits as below FILE NAME COMMIT MESSAGE 1 file-A file-A-commit 2 file-B file-B-commit 3 file-C file-C-commit (ii) Let’s add
Git Rollback(git reset) : (i) Creating project with 3 files with 3 commits FILE NAME COMMIT MESSAGE file-A file-Commit-A file-B file-Commit-B file-C file-Commit-C (ii) Try