Tag: Windows

  • Setup Git and GitHub for Windows 7 for use with Bitbucket

    Git is an excellent tool for programmers, one which I have yet to see the full potential of. Recently, I needed to get familiar with it for my job and a coworker suggested a few applications to use. All but one of the programs were for Macs (a problem, since I’m a PC user), and the only other program, GitHub for Windows, wasn’t exactly optimized for easy use with bitbucket. So I just stuck with Git for Windows, the command line Git Bash.

    After a few weeks, I needed to bring some fellow PC using coworkers up to speed with git and bitbucket. So I finally made an effort to figure out how to get GitHub for Windows working with bitbucket. Since everything I needed to know was scattered across the web, I decided to consolidate all that information in one place for my coworkers to use.

    Important Update!!!

    The people behind BitBucket, Atlassian, are running a beta for their windows git client: SourceTree for Windows. View my quick post about it.

    Summary

    This guide will help you setup GitHub for Windows to use bitbucket repositories on Windows 7 (and I suppose Vista too), and go over basic usage of GitHub for Windows. This guide combines information found on Atlassian’s guide to Git and bitbucket and Steve Bumbaugh’s Guide: “GitHub for Windows Client: For bitbucket”, and also experience I’ve gained from using Git, bitbucket, and GitHub for Windows.

    I’ve successfully tested this process a few times now, but things tend to go wrong. So if you have any issues, add a comment and I will try to help you out. Also, if you had a problem and found the solution, add a comment describing what you did so I can add it to the guide.

    Credit where Credit is Due

    Steps 1 and 2 includes information consolidated from Atlassian’s guide to Git and bitbucket.
    Step 3 includes information gathered from Steve Bumbaugh’s Guide: “GitHub for Windows Client: For bitbucket”
    Special thanks to Russ Offord for testing this guide and helping me iron it out!

    The Steps and The Skills

    Step 1 – Install Git: Basic computer skills
    Step 2 – Setup SSH with bitbucket: Basic computer skills
    Step 3 – Install GitHub for Windows: Basic computer skills
    Step 4 – Clone a Repository from Bitbucket: Basic Git learned from previous steps
    Step 5 – Manage the Repository with GitHub for Windows: Basic computer skills
    Step 6 – Commit Changes with GitHub for Windows: Basic computer skills
    (more…)