I would like to append to Eric's excellent list:

An audio interview with Junio at http://twit.tv/floss19 to get you  
excited about using git.

A good reference script to building git.  This came in handy for  
installing git on Tiger.  All of the nice symbolic links to git-* are  
missing, but git is there and useable.
http://dysinger.net/2007/12/30/installing-git-on-mac-os-x-105-leopard

-- 
Mark

On Sep 15, 2008, at 2:07 AM, Eric wrote:

>
> You'll definitely want to learn about merges *and* all that stuff
> before your proceed too much further. There are a lot of great
> tutorials out there.
>
> If you're on windows, install this: 
> http://msysgit.googlecode.com/files/Git-1.5.6.1-preview20080701.exe
> (Git-Bash only mode is acceptable)
> Say Yes when the installer asks if you'd like to install the Explorer
> extension so you can right click on and folder and say "Git Bash
> Here".
>
> Once you have git, follow the gittutorial:
> http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html
>
> Watch this video:
> http://www.youtube.com/watch?v=8dhZ9BXQgc4
> And maybe this one:
> http://www.youtube.com/watch?v=4XpnKHJAok8
>
> Read these:
> http://www.kernel.org/pub/software/scm/git/docs/everyday.html
> http://www.newartisans.com/blog_files/git.from.bottom.up.php
>
> The easiest thing to do is to each develop on your own machine, and
> email a zipped working directory (with .git/ directory) back and
> forth. Unzip her files next to your working directory and pull her
> repository in.
>
> Now, if you just want to share code with your friend, you create a
> public repository. It which will have read access, but not write
> access.
> http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#setting-up-a-public-repository
>
>
> On Sep 12, 11:06 am, "M@" <[EMAIL PROTECTED]> wrote:
>> Sorry, should have been clearer
>> /public_html/me
>> /public_html/her
>>
>> then commit to /public_html.
>>
>> It sounds like what you're saying is for me to set it up in
>> public_html, have her clone it, and the push and pull as we need to
>> with no separate directories.  I was looking at some how_to's and  
>> they
>> were talking about merging and all that stuff.
>>
>> Thanks!
>> M@
>>
>> On Sep 12, 11:01 am, Petr Baudis <[EMAIL PROTECTED]> wrote:
>>
>>>   Hi,
>>
>>> On Fri, Sep 12, 2008 at 07:53:14AM -0700, M@ wrote:
>>>> I have a small project that I am going to be working on using PHP/
>>>> mySQL.  I have a friend who would like to help me work on it.
>>
>>>> We're both on windows machine and she is really unfamiliar with
>>>> command line stuff, but picks things up pretty quickly.  I'm also
>>>> getting into some ruby development and saw Git mentioned  
>>>> everywhere.
>>>> I thought this might be a good opportunity to start getting my feet
>>>> wet with Git.
>>
>>>> I have git installed on my webhost (bluehost.com), and I'd like to
>>>> start utilizing it.  Is there a way for me to develop in tandem  
>>>> with
>>>> my friend?  We're going to be developing different parts of the
>>>> project so there shouldn't be any overlap, but I was hoping on some
>>>> advice for getting started.
>>
>>>> I had thought I might create two directories inside the site, one  
>>>> for
>>>> her, and one for me, and merge our code when it was ready into the
>>>> main site directory.
>>
>>>> Am I going about this all wrong?
>>
>>>   I'm not sure what "two directories inside the site" means, but  
>>> be sure
>>> to both work within the same directory hierarchy within the  
>>> repository
>>> itself.
>>
>>>   Simplest setup: First, import your project to Git and upload  
>>> that to
>>> the site, then let her clone it.  Then, you can both start hacking  
>>> away
>>> and committing stuff, pulling from the site pushing back once in a  
>>> while.
>>> Sometimes, you will get an error that newer changes are at the  
>>> site than
>>> in your local repository - in that case, git pull first - that will
>>> merge the changes of the other person - and then try git push again.
>>
>>>   I recommend you to follow one of the many Git tutorials lying  
>>> around
>>> all over the net.
>>
>>> --
>>>                                 Petr "Pasky" Baudis
>>> The next generation of interesting software will be done
>>> on the Macintosh, not the IBM PC.  -- Bill Gates
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to git-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to