Oscar the owl and Vershd logo

Recent Posts

Git Commit Part of a File

How to Git stage and commit parts of a file, one hunk at a time, interactively. A simple clear explanation, showing you what commands to type into Git.

Read More
Overwrite Local Files but Keep Un-pushed Commits

If you have local untracked files that need to be replaced with Git repository ones, how do you do it without losing anything? We show you how.

Read More
Modify Existing Git Messages

Whether you need to alter the last Git commit you made, or a number of them, this shows you how to do it. Safely.

Read More
Move Some Git Commits Easily

You’ve made some commits, and now realise they’re on entirely the wrong branch. So you need to move these onto either a new branch, or perhaps an existing one.

Read More
Ignore Previously Committed Files

We show you how to ignore not just un-tracked Git files using the gitignore file, but also files which have previously been committed to source control.

Read More
Undo Multiple Commits Safely

Although amending a previous commit is trivially simple and only requires you to type git commit --amend, what happens when your needs are far greater?
You might have multiple commits to undo, keeping the existing working files, then alter some of those files, and finally make a new commit.
Here's the solution.

Read More
Change a Merge into a Rebase

After a git merge, you realise that you’d like to create a nice history, as if you had rebased that branch with git rebase instead of merging it...

Read More
Don't let hidden Git stash files kill your code!

Both 'untracked' and 'ignored' files are hidden when you look at the Git stash, and you could destroy important files when applying that stash item without even realising it. But you can see these files using NodeGit. And here's how... Git is a powerful and impressive version control system. Its just that sometimes, its less […]

Read More
A Simple Vue.js Tree View SFC Control

Whilst building Vershd, our Git client that we hope will bring ease and elegance to all things Git, we needed a Vue JS tree view control to show the files and folders associated with different situations. The idea was simply to show a list of files and folders on screen in an easy to understand […]

Read More
Oscar the owl and Vershd logo
 © 2020 Blightysoft
Made in England
St. George's flag of EnglandThe Union Jack, the flag of the United KingdomThe European Union flagThe United Nations flag
chevron-right linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram