Git Archives

Managing large files on Github with Git LFS

Github have made some changes to their policies and no longer allow files larger than 100MB in your repositories, or rather “not as BLOBS”. If I understand it correctly, larger files can have an adverse effect on thier infrastructure as all binary data is stored in a database server. Larger files with content that doesn’t … Read more

How to place an existing folder under Version Control in Github for Desktop

I love version control, and I really like Github for Desktop. One thing I wish it had was the ability to place an existing folder under version control, but alas it’s not to be. We can create new repositories in empty folders, we can check out projects that are stored elsewhere, but GitHub for Desktop … Read more

How to fix “active developer path does not exist” with git on macOS

I’ve recently removed Xcode from my ageing MacBook. Ever since then, I’m getting an error when I try to run git from the command line. The error goes something like this: xcrun: error: active developer path (“/Library/Developer/CommandLineTools”) does not exist That’s because Xcode had installed several command line tools provided by Apple, and one of … Read more

How to embed images in GitHub Readme Files

In this screencast I’ll show you how to add images to your GitHub Readme files. You can use the Markdown or HTML syntax for this, I’ll show you both versions. Make sure to upload images to your own repository and provide the relative path to them. Here’s the syntax: In Markdown In Markdown syntax, use … Read more

How to place an existing Xcode project under Version Control with Git (and ignore files you don’t want to track)

Usually when you create a new Xcode Project you can choose to setup a new Git repository. This is the best and easiest way to track your changes. However if you have a project that is not under version control you can create a Git repository retrospectively. This is fairly straightforward using the Terminal app […]

How to place an existing Xcode project under Version Control with Git (and ignore files you don’t want to track)

Usually when you create a new Xcode Project you can choose to setup a new Git repository. This is the best and easiest way to track your changes. However if you have a project that is not under version control you can create a Git repository retrospectively. This is fairly straightforward using the Terminal app […]