Tag: git

Total 12 Posts

Git: Push Tags to a Remote Repo

If you've been using Git for any significant amount of time then you probably already know how to push your commits from a local branch to a remote repository. But, as you may be aware, Git doesn't just track commits, there are other objects/references as well, like tags.

These

Continue Reading

Git: Change Remote Repo URL

While I had initially thought that it's very rare for a remote repository to change location, it actually happens a lot more than I realized. A remote repo may change from one private server to another (like a NAS), from a personal GitHub repo to one in an organization, or

Continue Reading

Git: Checkout a Remote Branch

In order to checkout a branch from a remote repository, you will have to perform two steps. First, you need to fetch the actual branch data, which includes the commits, files, references, etc. Second, you'll want to actually check it out so your working directory contains the branch files.

This

Continue Reading

Git: Revert a Merge

If you merge a branch in to another, and for whatever reason decide you want to undo the merge, there are some ways to do this with Git.

The solution to this is simpler if you haven't yet pushed the changes to a remote repo, and if you have then

Continue Reading