Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Message from discussion Getting started with Git+FubuMVC on Windows
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Chad Myers  
View profile  
 More options Jan 12 2010, 1:38 pm
From: Chad Myers <chad.my...@gmail.com>
Date: Tue, 12 Jan 2010 12:38:49 -0600
Local: Tues, Jan 12 2010 1:38 pm
Subject: Getting started with Git+FubuMVC on Windows

SETTING UP YOUR PRIVATE FORK (ONE TIME ONLY)
Description: In git, you don't work off the main repo. You fork it into your
own repo, work there, and then send "pull requests" to the main. One of the
main committers/maintainers will then review your request and "pull" it into
the mainline repo.

1.) First, create a Github account (www.github.com) if you don't have one
already.

2.) Fork the FubuMVC repository via your web browser from here:
http://github.com/DarthFubuMVC/fubumvc

NOTE the "Private" git address for this repo. It should be something like:
g...@github.com:chadmyers/fubumvc.git

SETTING UP YOUR LOCAL DEV ENVIRONMENT (ONE TIME ONLY)
Description: Get git up and running locally so you can pull down the source
and contribute to your own repo.

1.) First, get Cygwin + Git (or you can use msysGit, but I did the Cygwin
one and it works):
http://airto.hosted.ats.ucla.edu/wiki/index.php/Setting_Up_and_Using_...

2.) Open a cmd.exe and type "git". It should say something other than "git
is not recognized blah blah blah".

3.) Set git with some global defaults:

From a command-line, type:

git config --global user.name "Your Name"
git config --global user.email "Your Email {preferably the same one you used
to set up your github account}"
git config --global core.autocrlf false

4.) Create your public/private keypair and associate it with your github
account (Git uses keys for authentication)

http://help.github.com/msysgit-key-setup/

That link/guid is for msysgit, but the process is the same with Cygwin+Git.

GETTING YOUR REPO (ONE TIME ONLY)
Description:  This will pull down the code from Github locally so you can
work with it and start the normal everyday Git workflow

1.) Open a command-line and CD to your code folder (where you keep all your
other projects)

2.) Remember your private git address for your repo/fork?  You'll need that
now.

3.) Type:  git clone YourPrivateGitAddress

It should now start pulling down your repo. It was most likely named
'fubumvc', so it'll create a 'fubumvc' folder under your code folder.

4.) CD to the fubumvc folder.  Do a 'dir' and you should see things like
"src" dir and "Rakefile".

5.) Type "rake" and it should build and run all the tests.  If Rake doesn't
work, then you don't have Ruby set up properly. That's OK, just open
Explorer, go to the fubumvc folder, then to the "src" folder, then open the
FubuMVC.sln file and try to build it in Visual Studio.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.