Tags: version control

A Git Origin Story

A look at Linux kernel developers' various revision control solutions through the years, Linus Torvalds' decision to use BitKeeper and the controversy that followed, and how Git came to be created. Originally, Linus Torvalds used no revision control at all. Kernel contributors would post their...
Read 0 Comments

Useful Tricks You Might Not Know About Git Stash

If you have been using Git for a while you might have used Git stash. It’s one of the useful features in Git. Here are some of the useful tricks I learned about Git stash last week. Git stash save Git stash list Git stash apply Git stash pop Git stash show Git stash branch Git stash clear Git stash...
Read 0 Comments

developer-3461405_1920.png

Using Git
Jack Wallen walks you through the basics of getting Git up and running and using it with GitHub.

An Introduction to Using Git

If you’re a developer, then you know your way around development tools. You’ve spent years studying one or more programming languages and have perfected your skills. You can develop with GUI tools or from the command line. On your own, nothing can stop you. You code as if your mind and your fingers...
Read 0 Comments

Anatomy of a Perfect Pull Request

Writing clean code is just one of many factors you should care about when creating a pull request. Large pull requests cause a big overhead during the code review and can facilitate bugs in the codebase. That's why you need to care about the pull request itself. It should be short, have a clear...
Read 0 Comments

GitLab’s High-End Plans Are Now Free for Open Source Projects and Schools

The fact that Microsoft is buying GitHub has left a lot of developers with a deep feeling of unease and a lot of them are now looking for alternatives. One of those is GitLab and that company has decided to strike the iron while it’s hot. To attract even more developers to its platform, GitLab ...
Read 1 Comments

When to Use Git Reset, Git Revert & Git Checkout

Git toolbox provides multiple unique tools for fixing up mistakes during your development. Commands such as git reset, git checkout, and git revert allow you to undo erroneous changes in your repository. Because they perform similar operations, it is very easy to mix them up. There are a few...
Read 0 Comments

How to Run Your Own Git Server

Learn how to set up your own Git server in this tutorial from our archives. Git is a versioning system developed by Linus Torvalds, that is used by millions of users around the globe. Companies like GitHub offer code hosting services based on Git. According to reports, GitHub, a code hosting site...
Read 0 Comments

Introducing Git Protocol Version 2

Today we announce Git protocol version 2, a major update of Git's wire protocol (how clones, fetches and pushes are communicated between clients and servers). This update removes one of the most inefficient parts of the Git protocol and fixes an extensibility bottleneck, unblocking the path to more...
Read 0 Comments

A Guide to Git Branching

In this third article on getting started with Git, learn how to add and delete Git branches. In my two previous articles in this series, we started using Git and learned how to clone, modify, add, and delete Git files. In this third installment, we'll explore Git branching and why and how it is...
Read 0 Comments

GitOps: ‘Git Push’ All the Things

While the idea of cloud-native computing promises to change how modern IT operations work, the idea remains vague for many who work in the profession. “GitOps,” an idea that generated some buzz at the KubeCon + CloudNativeCon EU conference in Copenhagen last week, could bring some much-needed focus...
Read 0 Comments

Pages

Click Here!