Learning Git

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Learning Git

Andreas Söderlund
This may be a bit off-topic, but I think it's close enough given the latest discussions on the list...! I hope someone else will have use for it.

Moving from Subversion to Git on Windows:

First if you need some incentives to take the step:
http://git.or.cz/gitwiki/GitSvnComparsion

1. Install either http://code.google.com/p/msysgit/ or the cygwin version of git.

2. Read this excellent tutorial, and follow along using the command-line:
http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html

3. If you're using TortoiseSVN, TortoiseGit will make you happy: http://code.google.com/p/tortoisegit/
If you're using cygwin, after installation go to TortoiseGit settings and point the MSysGit path to the cygwin/bin directory.

4. More to read, including a good reference:
http://github.com/guides/git-cheat-sheet
http://skwpspace.com/2008/04/22/useful-git-commands-and-quirks/
http://bryan-murdock.blogspot.com/2007/07/git-revert-is-not-equivalent-to-svn.html
http://github.com/guides/


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: Learning Git

Andreas Söderlund
...of course I forgot this important svn->git resource:

http://git.or.cz/course/svn.html

And when you want to migrate the svn repos to git:

http://www.vilain.net/talks/git-svn/intro.html
http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/
http://blog.woobling.org/2009/06/git-svn-abandon.html

Again, apologizes if I'm too off topic. This is the end of it.


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: Re: Learning Git

theRemix
actually helpful to me, since i'm considering making the move.

thanks for the resources!

-+> theRemix

On Sep 23, 2009, at 2:54 PM, Andreas Söderlund wrote:

...of course I forgot this important svn->git resource:

http://git.or.cz/course/svn.html

And when you want to migrate the svn repos to git:

http://www.vilain.net/talks/git-svn/intro.html
http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/
http://blog.woobling.org/2009/06/git-svn-abandon.html

Again, apologizes if I'm too off topic. This is the end of it.

--
haXe - an open source web programming language
http://haxe.org


--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: Re: Learning Git

Blue Sans douze
Git cheat sheet is really nice, I'm begginner to git, and I always
forget the commands for doing something.

I'll look on the rest soon.

Thanks for that !
Blue112


2009/9/25 theRemix <[hidden email]>:

> actually helpful to me, since i'm considering making the move.
> thanks for the resources!
> -+> theRemix
> On Sep 23, 2009, at 2:54 PM, Andreas Söderlund wrote:
>
> ...of course I forgot this important svn->git resource:
>
> http://git.or.cz/course/svn.html
>
> And when you want to migrate the svn repos to git:
>
> http://www.vilain.net/talks/git-svn/intro.html
> http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/
> http://blog.woobling.org/2009/06/git-svn-abandon.html
>
> Again, apologizes if I'm too off topic. This is the end of it.
>
> --
> haXe - an open source web programming language
> http://haxe.org
>
> --
> haXe - an open source web programming language
> http://haxe.org
>

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: Learning Git

badsector-2
In reply to this post by Andreas Söderlund
The *best* resource for Git i've ever found is the Pro Git book which can be found here:
 
 
This book made me understand and fully take advantage of Git. At some point i'll order a hardcopy as a thank-you for the author (although at the moment i'm a bit short on cash :-P). But the full book is available there.
 
Kostas "Bad Sector" Michalopoulos
----- Original Message -----
Sent: Thursday, September 24, 2009 3:39 AM
Subject: [haXe] Learning Git

This may be a bit off-topic, but I think it's close enough given the latest discussions on the list...! I hope someone else will have use for it.

Moving from Subversion to Git on Windows:

First if you need some incentives to take the step:
http://git.or.cz/gitwiki/GitSvnComparsion

1. Install either http://code.google.com/p/msysgit/ or the cygwin version of git.

2. Read this excellent tutorial, and follow along using the command-line:
http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html

3. If you're using TortoiseSVN, TortoiseGit will make you happy: http://code.google.com/p/tortoisegit/
If you're using cygwin, after installation go to TortoiseGit settings and point the MSysGit path to the cygwin/bin directory.

4. More to read, including a good reference:
http://github.com/guides/git-cheat-sheet
http://skwpspace.com/2008/04/22/useful-git-commands-and-quirks/
http://bryan-murdock.blogspot.com/2007/07/git-revert-is-not-equivalent-to-svn.html
http://github.com/guides/


--
haXe - an open source web programming language
http://haxe.org

--
haXe - an open source web programming language
http://haxe.org
Reply | Threaded
Open this post in threaded view
|

Re: Learning Git

Andreas Söderlund
On Fri, Sep 25, 2009 at 11:23 PM, badsector <[hidden email]> wrote:
The *best* resource for Git i've ever found is the Pro Git book which can be found here:
 

That was an excellent book, thank you very much for recommending it.

I've noticed a problem with TortoiseGit and cygwin, Push/pull doesn't seem to work when TortoiseGit is using the cygwin git version. It works when using msysgit however. ( http://code.google.com/p/msysgit/ ) I used the portable version without problems.


/Andreas


--
haXe - an open source web programming language
http://haxe.org