News Articles Git

GitHub Tips and Tricks

I wanted to share some GitHub tips and tricks that I have picked up lately. I hope they can help you out! Octotree Octotree is a browser based extension that you can install to help you navigate through GitHub repositories file and folder structure in an easy to read tree-based file structure. Create a repository […]

Git Branching Models

In this post, we will go over Git Branching Strategy and Git Workflows, it will not focus on comparing Git Branching Models, nor explain one by one since that story has been told more than once, but you will be able to find the links and examples in this post. If you’re looking for a […]

More Awesome Git Aliases

In the last article in this series, Awesome Git Aliases, we took a look at some awesome aliases for Git. However, the true power of Git aliases comes from writing custom scripts. These allow you to build Git commands that can do anything you can imagine. In this article, I’ll show you how you can […]

More Awesome Git Aliases

In the last article in this series, Awesome Git Aliases, we took a look at some awesome aliases for Git. However, the true power of Git aliases comes from writing custom scripts. These allow you to build Git commands that can do anything you can imagine. In this article, I’ll show you how you can […]

More Awesome Git Aliases

In the last article in this series, Awesome Git Aliases, we took a look at some awesome aliases for Git. However, the true power of Git aliases comes from writing custom scripts. These allow you to build Git commands that can do anything you can imagine. In this article, I’ll show you how you can […]

Git Series – Part I

Learning git is always a plus point. It has many advantages ,some of them are as follows : You can contribute to open source projects. You can collaborate with your friends to make a project. Contributing to open source will open new doors of opportunities for you. In this part , I will be covering […]

How to add your project to GitHub?

Image from GitHub First of all what is GitHub and why should you use it? GitHub is a website for developers to collaboratively work on code. However, for someone just starting out, it is useful enough for you to simply store your coding projects there. Then, later on you can them show off to future employers or […]

How to Delete a File from a Remote Git Repository

An example of how to delete files from remote Git Repo Continue reading on Level Up Coding » Source: Level Up Coding

Rare & useful Git commands summarized + solution to difficult scenarios while using Git

Git commands git restore . – restores the files to the previous commit/ undos all the local changes that haven’t been commited. git restore index.html – restores only that particular file to the recent commit/ undos all the local/uncommited changes for that file. git reset –hard <hash code of the commit> – removes commits and […]

How To Undo Unstaged Changes In Git Working Directory

Git version controlling system lets you discard and undo mistakes that happen in several stages such as “working directory”, “stage/index”, “history” and “remote”. In this question, we are going to discard and undo changes in the working directory. In other words, discard the changes that are not yet staged in the repository. If you need […]

Git Organized: A Better Git Flow

Imagine this: you’ve been paged to investigate a production incident, and after some digging, you identify the commit with the breaking code. You decide to revert the change: $ git revert 1a2b3c Unfortunately, in doing so, a new bug is introduced! As it turns out, hidden in that old “broken” commit was some code that […]

How to show recent GitHub activities on your profile readme

We all know Github is a great platform to collaborate with people and contribute to open source projects. daily, we do perform some activities on GitHub like creating an issue, creating a pull request, code review and all other things. These are the activities that get added to our contributions and we get a green […]

Conceito de Merge — Git e Github

Após conhecermos a tão famosa Branch que tem como propósito dividir a linha original do desenvolvimento do projeto, precisamos “trazer” de volta para a branch main/master, dei uma breve explicação de como fazer isso em Conceito de branch, porém chegou a hora de se aprofundar no merge e resolver os possíveis conflitos que irão aparecer(uma […]

Deploying a Git Subdirectory to Heroku

Not in Heroku’s house Deploying your app to Heroku is stressful enough. If you have a subdirectory that you want to deploy by trying to push the whole repo you’re gonna have a bad time. Well why can’t I deploy the whole repo? Well, for starters, Heroku doesn’t like that, and it’ll let you know […]

How to add your new project to GitHub in 10 easy steps

Okay, I am fairly new to GitHub. And initially, I used to struggle a lot with adding my local projects to GitHub. I created a cheat sheet, so here it goes. 0. Pre-requisites: Git on your local machine Here is a neat article to help with that. 1. Create new repository on github. Do not […]

How To Show Your Latest Blogs On GitHub Profile

As a developer, we love to build our online presence and for that, we do a lot of things like sharing tips and tricks, writing in-depth guides to discuss any tech, writing tutorials on how to build x with y and all. we use different platforms to share content like hashnode, dev community, medium, etc. […]

How to Flatten git Commits

One of my least favorite tasks as a software engineer is resolving merge conflicts. A simple rebase is a frequent occurrence but the rare massive conflict is inevitable when many engineers work in a single codebase. One thing that helps me deal with large rebases with many merge conflicts is flattening a branch’s commits before […]

Build your self-hosted Evernote

The need for an online second brain When Evernote launched the idea of an online notebook as a sort of “second brain” more than a decade ago, it resonated so much with what I had been trying to achieve for a while. By then I already had tons of bookmarks, text files with read-it-later links, […]

Sitemap | Terms | Privacy | Cookies | Advertising

Senior Software Developer

Creator of @LzoMedia I am a backend software developer based in London who likes beautiful code and has an adherence to standards & love's open-source.