SIH Tech Tidbits

Useful tips, libraries and tools from the Sydney Informatics Hub team

#shell Articles


Debugging with Git Bisect

Overview Identifying the specific commit in which a bug was introduced is a great way to start debugging. You can compare the broken commit to the previous commit and identify …


Debugging bash

Bash essentials: debugging If you're new to the command-line interface (CLI), there's one thing you should know - unexpected errors or bugs is inevitable. Whether you're a seasoned user of the …


Shell Tips

A collection of misc commands and short snippets that might make your life a lot easier when using the shell locally, on remote, or on hpc. Table of Contents Check …





Cleaning a git diff

Code review is easiest when the changes offered by a head branch onto a base branch are focussed on a single purpose of change. When they are not, the diff …