github

close up photo of programming of codes

Trigger a GitHub action with an HTTP Request

Reading Time: 2 minutes Hi folks in this blog we will see how we can Trigger a GitHub action with a HTTP Request using curl command.This is very quick and simple so let’s see how we can Trigger a GitHub action in few easy steps.. First lets see what is curl. Curl Curl stands for client URL. It is a command-line tool that we can easily use to transfer Continue Reading

Getting started with Git logs (Part -2)

Reading Time: 3 minutes Git logs play an important role to get details about the activity of the commit. We will learn about git logs in this blog. This blog is the second part of my last blog. I hope you have read my last blog on the same topic. if not please have a look at that blog also, refer to the below link to get that blog- Continue Reading

Linting Via GitHub Actions

Reading Time: 2 minutes Before moving towords to the linting via GitHub Actions. Lets see first that what is linting and why it is important. And How we can achieve that through GitHub Actions. i.e the “Linting Via GitHub Actions” What is Linting ? It is the process of automatically checking your source code for programmatic and stylitic error. This is done by lint tool ,to whom we can Continue Reading

What is Git Stash and its use cases

Reading Time: 4 minutes Sometimes you want to switch the branches, but you are working on an incomplete part of your current project. You don’t want to make a commit of half-done work. Git stash allows you to do so. The git stash command enables you to switch branches without committing the current branch. The below figure demonstrates the properties and role of stashing concerning repository and working directory. Generally, the Continue Reading

Setting up Github-Webhook for localhost

Reading Time: 3 minutes Before starting setting up webhook lets first see what actually Github webhook is. A github webhook aims at providing realtime data to other applications whenever any set of events occur.It is also referred to as a Web Callback often. A webhook is fast because it does it right away. There are a set of instructions specified in github for whatever event you want to take Continue Reading

How To Resolve Merge Conflicts In Git Pull Request (PR)?

Reading Time: 2 minutes “How to resolve merge conflicts in Git pull request or a PR?” This question we often ask our friends and colleagues and even Google. It can also look complex and confusing especially if you are new to Git. To resolve your queries, we will talk about it in this article and cover some important questions like “What is a merge conflict?”, “When does a merge Continue Reading

Merge vs Rebase

Reading Time: 3 minutes In Git, there are two main ways to integrate changes from one branch into another: the merge and the rebase. When comparing Git rebase vs merge, both actions can be used to combine file changes from one branch to another, but there are associated benefits and drawbacks to both. In this article we will be looking about git rebase and git merge and how they differ with quick example. Continue Reading

Version Control Systems (VCS): Why so important?

Reading Time: 3 minutes What is a Version Control System (VCS)? Version Control Systems are basically a category of software tools that helps in saving and identifying the changes made in the files of computer programs, documents, or other collections of information so that it becomes easier to track those changes even after a long period of time. It becomes more interesting and useful for the developers because revisions Continue Reading

Self-hosted runners for GitHub Actions

Reading Time: 4 minutes Self-hosted runners offer more control of hardware, operating system, and software tools than GitHub-hosted runners. It provide us with ability to create custom hardware and software configuration with more processing ability to run larger jobs. Runners can be physical, virtual, in a container, on-premises, or in a cloud. In this blog, we will be adding a runner in cloud. For introduction to CI/CD using GitHub Continue Reading

Implementation of Worktree feature in Git

Reading Time: 2 minutes What is worktree The worktree feature is used to manage multiple working trees. Implementation of worktree feature provide us to checkout multiple branches at the same time. Worktree gives a extra working copy of the repository. The new worktree is also known as Linked working tree. The worktree is not only for the branches, but with the help of worktree we can check out tags Continue Reading

Features Of Git Fetch And Git Pull command

Reading Time: 3 minutes Git Fetch command Git fetch command works on the local repository where it only fetches the data from the remote repository to have a look what all the changes has been done by the developers or what all new commits are made by them. So that it updates the developer to work. But, it doesn’t makes a copy of the work instead it allows the Continue Reading

Understanding Git and Git Basic Workflow

Reading Time: 3 minutes Git is a valuable tool for the ones who are in the software industry, and it is the most popular version control system in the world and used by 90% of the industry. It is no doubt a very important skill to have on your resume when starting your career in the industry. In the following article, we will understand what is Git and its Continue Reading

Webhook – An Interesting way to commune between applications

Reading Time: 5 minutes In this we are going to talk about a way or method to communicate between apps over the web which is gaining popularity nowadays. As we know, Polling is one of the ways by which we can communicate between apps to share information. There is also another way by which we can communicate i.e., WEBHOOK. Webhooks are automated messages or information that an app sends to Continue Reading