Git include default configuration files then ignore further changes

You may want to add a default configuration file to Git so that if someone else picks up the code they only have to enter their particular details – however once you’ve configured it yourself you don’t want those changes tracked.

The solution is to use: git update-index --assume-unchanged path/to/file

To check which files in your repo are marked in that way use: git ls-files -v | grep ^[a-z]

How to install CodeIgniter with Composer

Run the command below to install CodeIgniter via Composer. This may be useful if GitHub has an outage and you can’t download a zipped version of the source.

composer require codeigniter/framework

You will then need to look in vendor/codeigniter/framework for the usual folder structure.

We all have days like this one:

GitHub can have problems

Best website for buying a car privately

What is the best website to search if you are looking to buy a car privately?

I carried out a little bit of research – searching in a 30 mile radius for a Volkswagen Golf, here’s the results:

Site Trade Private
AutoTrader 293 23
Exchange & Mart 74 1
Gumtree 83 68
eBay* 51 10
Motors.co.uk 256 0
Pistonheads 92 5

Conclusion

I would have thought that sites like eBay and Pistonheads would have been popular with private sellers but this isn’t the case. Exchange & Mart are much cheaper than AutoTrader but obviously not as popular with private sellers. The most prominent site to go to is Gumtree.

* eBay didn’t allow a 30 mile search radius so I had to use 25 instead.