Git Resources

How to Use git merge

When contributing code to an app, usually you’ll be committing that code on a feature branch in git. In this guide, we will look at how to keep the projects commits in sync. We will also take a brief look…

How to Rename a Git Branch

To rename a Git branch, run the following command: git branch -m <old> <new>. This will change the name of the branch you are viewing to the new name you specify. You do not need to specify the old branch…

Git: Courses, Training, and Other Resources

How to Learn Git At some point in your journey to becoming a programmer, you will likely have heard the term Git come up. But what is Git, and how does it work? That’s the question this guide is going…

Git Status: A Guide to Responses

The git status command can be a helpful tool when you need to know what state your local repository is in with respect to the remote repository.  Basic Terms Some basic terms to be familiar with as we go forward: …

How to Fix the Remote ‘updates were rejected’ Git Error

The Git error “updates were rejected because the remote contains work that you do not have locally” is triggered when you initialize a new Github repo with a readme file or a license. This article dives into the solutions to…

.gitignore Files: A Guide for Beginners

.gitignore files contain a list of files Git should ignore in a local project. A .gitignore file commonly appears in the main directory of a project. You can ignore single files, multiple files, or folders. You may have files that…

What is a Git HEAD?

You’ll encounter the term “HEAD” as you use Git, no matter what commands you run. You’ll find this term widely used throughout the Git documentation. What does it mean? In this guide, we’re going to answer that question. We’ll discuss,…

Markdown Cheat Sheet

If you ever used Git, you probably created Readme files, if so you noticed these Readmes are in Markdown. Markdown is a very lightweight markup language, very similar to plain text, that’s very easy to learn and you can get…

How to Create a Github Profile README Using Markdown

Github gives us the opportunity to personalize our profile – the page where our pinned repositories are – with a custom README.md that introduces who we are as developers. In this article, we take a look at steps to create…

Git vs. SVN: Two Version Control Systems Compared

A version control system is a type of software tool that allows a development team to track how a project has evolved over time. If you’ve spent any time researching version control systems, you probably have heard of Git or…

Tell us about you and we will match you with top rated bootcamps with flexible payment options, income sharing (ISAs), or money-back guarantees.

Career Karma

Find the right bootcamp for you

By continuing you indicate that you have read and agree to
Career Karma Terms of Service and Privacy Policy

X
A person sitting on a dark green chair with a laptop on their knee