Category Archives: Git

Best Branching and Merging strategies in git

Best Branching and Merging strategies in git Step 1 – First you need to learn the needs of branches. This is very good read. https://docs.microsoft.com/en-us/vsts/repos/tfvc/branching-strategies-with-tfvc?view=vsts Step 2 – Now time has come to Learn best branching model in Git. https://buddy.works/blog/5-types-of-git-workflows https://hackernoon.com/a-branching-and-releasing-strategy-that-fits-github-flow-be1b6c48eca2 https://nvie.com/posts/a-successful-git-branching-model/ Step 3 – Now, Lets understand, what is the kind of merges we… Read More »

Top 5 Git hosting solutions | List of best Git hosting tools

This is the era of DevOps where automation and collaboration is the key of success in software industry. This is the reason code availability is for everyone in the team is the necessity for today’s work environment. Developers are using Git nowadays for their code management and collaboration. But, this is not enough. Now you… Read More »

Git Interview Questions and Answer

Q1. What is GIT? Git is a distributed version control system and source code management (SCM) system with focus to handle small and large projects source code versions in the local repository with speed and efficiency. It is free and open source and its one of widly used versioning tools used ever worldwide. Q2. What… Read More »

How to build when a change is pushed to GitHub in Jenkins?

The GitHub plugin for Jenkins is the most basic plugin for integrating Jenkins with GitHub projects. If you are a GitHub user, this plugin enables you to: Schedule your build Pull your code and data files from your GitHub repository to your Jenkins machine Automatically trigger each build on the Jenkins server, after each Commit… Read More »

Git Troubleshooting | Git Troubleshooting Techniques

export GIT_CURL_VERBOSE=1 git push -u origin –all –verbose git config –list & GIT_CURL_VERBOSE=1 git push & export GIT_CURL_VERBOSE=1 git push git config –global http.postBuffer There are useful to debug, long running Git Commands or Git Commands that seem to be hanged for some reason, Git has an in-built functionality for us to peek into what… Read More »