> Yeah i think the problem with the commits is I use dreamweaver on a
> mac and it seems to be causing different line ending characters, so
> github thinks the whole file has changed. I'll try a couple of
> different editors and see which works best.
Oh, that's weird...
> I've read through the guidelines and will try to stick to them, it may
> take me a while to get it right so please be patient!
No problem, I'm doing this slowly as well. :)
--
Lim Chee Aun - http://cheeaun.com/
:)
> at this point, I don't know how to merge changes from the master, nor
> did I figure how to get another branch say from Ryan.
> I like GIT, but I believe its industry support is not there yet.
> Besides... I don't find it so great, you still deal with a central
> remote repository (github) - even if it's "distributed".
> And it doesn't solve all the problems around branching/merging.
Ok, a little tutorial here:
1. To sync to newer commits from my repo, first make sure you've added
my repo as a 'remote' repo:
git remote add cheeaun git://github.com/cheeaun/mooeditable.git
From here, this command just add a remote repo. Basically your own
branch will be origin/master, but when you need to do anything with
mine, it will be cheeaun/master. So, to get newer commits from my
repo:
git checkout master
git pull cheeaun master
... which will then merge my repo with yours. If there are conflicts
(I'm sure there will), you'll have to fix them:
git merge-tool
I'm not sure what kind of complain you get, but I'll need more details on that.
And about Git being 'distributed', from my understanding, it's like
even when GitHub is down, you can still commit because the whole repo
and its log/commits/history/etc are on your machine, unlike SVN. If
I'm not mistaken, you could even set up your own Git server and let
other people clone your repo, without GitHub (I never tried that
before).