Building Bash function libraries
Bash provides many powerful functions but how can you use these easily? If you spend any time using the command line, either to manage a server or on the desktop, you have to quickly become proficient...
View ArticleUbuntu Git Install 1.7.5 and Why
If you use Git a lot, you probably want to run the latest version. Scroll down for some reasons why. The standard repository version for Ubuntu is 1.7.1, the current latest is 1.7.5 and there are some...
View ArticleQuickly make a deploy folder from git
I needed to quickly generate a deploy folder that included all changes in the last two weeks. Using git and a little bit of bash magic I was able to put together a one liner to do this. This works we...
View ArticleGit Search History for Specific Line of Code or String
If you need to track down exactly how and when a particular change happened and you are not even sure exactly where it is (perhaps because its no longer present but you are not totally sure where it...
View ArticleMagento 2 Source Code Available on GitHub
Magento version two is coming. For those of us who are eagerly awaiting the next major version of the most popular and powerful open source e-commerce platform, you can now see, track and download the...
View ArticleGit Diff Colours By Default
If you want to make git-diff use colours by default, try running this little command: Simply copy and paste the above to your command line and hit return. Then if you run: You will get a nice coloured...
View ArticleTip: Have Git Branch Displayed in Bash Prompt
This is a very small tip, but one that can really save accidents in the long term. To display the current branch in git simply add the following to your .bashrc in your home directory : This is based...
View ArticleGit and Sub Module Tips
Using sub modules in git is incredibly useful and allows for easier and more flexible working when working on component based large projects. In a nut shell the use of sub modules (as the name...
View ArticleManaging Your Web Site and Code Version Control
Managing a web site posses many difficulties. On the technical side of things there are really two big problems which are the database and the code for the site. Managing the database is currently the...
View ArticleUsing Bitbucket on Windows using TortoiseGit
Install TortoiseGit TortoiseGit is a Windows GIU for using Git on Windows, integrating nicely with Windows Explorer. Download TortoiseGit and install it. Install and set up PuTTYgen PuTTYgen is a...
View Article