Git: Setting Sublime Text as the Default Editor for Git (Linux Mint/Ubuntu)
Setting up Sublime Text 2 (or the new Beta Release of version 3) as the default editor used by Git is not overly challenging, but not necessarily obvious either. Really, we’re still simply setting up the .gitconfig file...
Git: Interactively Stage Portions of a Single Changed File for Commit Using git add -p
Image by Kai Yan, Joseph Wong, Some Rights Reserved The thing which makes Git powerful as a version control system is its flexibility, and the many ways exposed by the Git API to get things done. Of course, this is also what can...
Git Quick Reference: Interactive Patch Staging with git add -p
Image by msun523 Some Rights Reserved NOTE: This is a reference, mainly for myself and others, condensed from a much more verbose article which does a lot of hand-holding for Git newcomers, and attempts to explain what is going...
Deploying an Azure Website from Source Control
TL;DR – Setting up automatic deployment to Windows Azure Websites from your source control repository is just about painless. While the free Windows Azure Websites offering is not without it’s shortcomings, and the...
Git: Combine and Organize Messy Commits Using Interactive Rebase
Image by CityGypsy11 | (Creative Commons) This post describes a rather specific use of Git’s rebase command. Rebase is a powerful and complex topic which I am not fully covering here. I will attempt a more thorough look at rebase...
Managing Nested Libraries Using the GIT Subtree Merge Workflow
Image by Ville Miettinen | Some Rights Reserved NOTE: This post is mainly targeted at newer git users who may want a more detailed look at what is happening. If you consider yourself comfortable with git, I have also created a...
Git Subtree Merge –The Quick Version
Image by Ville Miettinen | Some Rights Reserved The Subtree Merge Workflow offers a relatively painless mechanism for managing shared library source code as a component of a larger project. If you have ever had a shared library,...
Getting Started with Git for the Windows Developer (Part III) – Working with Files Using Bash
CodeProject Up to this point . . . This is the third part in a series focused on getting familiar with Git for Windows developers. The series assumes little or no experience using the command line. If you missed the first few...
Getting Started with Git for the Windows Developer (Part II) – Get Acquainted with Bash
This is the second installment of a multi-part series about getting your feet wet with Git for Windows Developers. If this is your first time here, you may want to review Part I of the series. If you have been following along so...
Basic Git Command Line Reference for Windows Users
CodeProject While there are GUI interfaces available for GIT (some good, some bad), familiarity with at least the basics of git’s command line interface can only enhance your ability to use the tool to maximum effectiveness....