Blog

24
November 2013

Gavin Pickin

Git for Dummies - Pushing Code from Dev to Production with Git

Source Control

Thank you for reading along with my Git for Dummies series. We've covered a lot so far, and we're starting to use Git now, and as we continue in this series, we'll start to see a few more day to day tasks, and we'll introduce some of the bigger concepts as we face a few hurdles. Thankfully, Git makes these hurdles into more of a speed bump, and you'll see a good example today.

So far we have covered Why you should use Source Control, Not Using Source Control, amazingly you're not aloneInstalling Git on WindowsInstalling Git on Mac OSXInstalling Git on LinuxYour First RepoSetting up your first Remote Repo on BitbucketCreating your SSH Keys for BitbucketHow to set your Default Name and Email in Git, Converting a Project into a Git Repo, today, Pushing Code from Dev to Production with Git.

18
November 2013

Gavin Pickin

Git for Dummies - Converting a Project into a Git Repo

Source Control

Thank you for reading along with my Git for Dummies series. It can be a daunting task, and this series tries to show you step by step all the little processes you will come across as you start using Git. The best part about it, I'm not a Git expert, I'm fairly new to it, and as I help people I know get better, I'm sharing the knowledge with you. 

So far we have covered Why you should use Source Control, Not Using Source Control, amazingly you're not aloneInstalling Git on WindowsInstalling Git on Mac OSXInstalling Git on LinuxYour First RepoSetting up your first Remote Repo on BitbucketCreating your SSH Keys for Bitbucket, and today, Converting a Project into a Git Repo.

Being a developer, you have loads of projects sitting around, small ones, big ones, but we've only showed you how to start a repo from scratch, well, that doesn't help you with all the existing projects, so we'll walk through how to make an existing project into a repo, and how to store it on Bitbucket.

18
November 2013

Gavin Pickin

Git for Dummies - How to set your Name and Email Address in Git

Source Control

We have walked through a lot of different tasks in this Git for Dummies series so far, but there is something I forgot to mention when I wrote the first few. I will go back and update Installing Git on WindowsInstalling Git on Mac OSXInstalling Git on Linux,  and Your First Repo, but I wanted to add a separate entry, for those who have already read those, and might not go back and see the update.

Depending on how your machine is setup, Git can sometimes guess what your Name, and Email Address are, and will use those when storing your commit, so you have more meaningful tracking information. My machines are either setup for auto-detection, or I had set that global setting in git, so I completely missed that step in the walk throughs, until someone reminded me, so here I am, coming back to fill in the gap.

14
November 2013

Gavin Pickin

Online Interactive Learning - LearnStreet - Javascript Python and Ruby

Online Interactive Learning

In our field, we are on the constant slide down the technology hill, and we have to fight, climb, run, jump, do anything we can to try and stay on top. Luckily, as technology advances, so do the awesome online training tools available, and surprisingly, a lot of them are FREE.

I thought I'd look at a few of them, it seems like every week there is a new one, but as I hear of them, I want to evaluate them, see which ones are good, and why, and share the knowledge with you. 

Last week on Twitter, I heard about NodeSchool again, Ray Camden is always talking about them, and for good reason, but then I heard of one that hadn't crossed my radar before then. Carol Hamilton was talking about one of her sons, stealing her laptop to get back to LearnStreet.com. If its that appealing to an eleven year old... maybe I should have a look... so thats what I did.

10
November 2013

Gavin Pickin

cfObjective 2014 - Make your Vote Count - NOW!

cfObjective

cfObjective, a great Coldfusion focused conference, with a lot of other great technology topics to complement ColdFusion, has only a couple more days left for you to get your vote in on what topics you would/might want to see at cfObjective 2014. Voting ends 11/11/2013

The Content Advisory Board dedicates a lot of time and energy to make sure cfObjective has the best content possible, by having open call for speakers (now closed) and then public voting... using Trello - the link is here https://trello.com/b/4M6JSoyL/cf-objective-call-for-speakers-2014
The CAB states the voting is an important part of their selection process, but it is not the be all and end all. 

09
November 2013

Gavin Pickin

Git for Dummies - Creating your SSH Keys for Bit Bucket

Source Control

Many Git Servers communicate using SSH, and to authenticate, you should use SSH Keys. You can setup multiple keys, but that goes beyond a Dummies setup… so we'll setup a general Public / Private SSH Key Pair.  If you don't have a Bit Bucket account, make sure you go through this post. If you need to install Git on Windows, Mac OSX and Linux, visit some of my older posts.

09
November 2013

Gavin Pickin

Git for Dummies - Setting Up your Remote Repo on Bit Bucket

Source Control

Git is a distributed system, so you have "local" repos on you and your developers machines, and then (usually) a remote repo.
In our last walkthrough, we started by creating the "local" repo on your machine... now we need to setup the remote repo, in this example, we're going to use Bit Bucket, because you can have unlimited free private repos for individuals, and small teams, and very affordable prices for bigger teams. 

08
November 2013

Gavin Pickin

Git for Dummies - Your First Repo

Source Control

If you have been following along, you will have learned that the reasons you were not using Source Control (assuming you are reading this because you're not using it) were not really good reasons, and you've installed Git on Windows, Mac OSX, or Linux, and you're ready to create your first repo.

08
November 2013

Gavin Pickin

Git for Dummies - Installing on Linux

Source Control

Installing Git on Linux is almost a worthless blog post, but still, if you find my blog series on Git for Dummies, you might need to know.

You can choose to compile from source, but for this simplistic post, we'll just show you how to install via the basic package management.

07
November 2013

Gavin Pickin

Git for Dummies - Installing Git on Mac OSX

Source Control

As I mentioned in my last entry, Git for Dummies - Installing Git on Windows, this is the beginning of a Git for Dummies Series, where I'll help walk you through installing Git and how to get started using Git from the command line. Later on, we can look at some of the GUI and Web tools, and see what they offer you.

Lets git to it.

Blog Search