Mercurial > hg > mercurial-talk
view git.tex @ 355:4563d83d06e8
Less shift on the shadow
author | Martin Geisler <mg@aragost.com> |
---|---|
date | Wed, 20 Jun 2012 17:41:37 +0200 |
parents | f0f5224c812e |
children |
line wrap: on
line source
\begin{frame}{Git} Git was created by Linus Torvalds for Linux Kernel development: \begin{itemize} \item focus on speed \item builds on the same concepts as Mercurial: \begin{itemize} \item fully distributed with push/pull between clones \item commits are organized in a changeset graph \end{itemize} \end{itemize} \pause Git is extremely flexible, but flexibility comes at a price: \begin{itemize} \item \cmd{git log} has \alert{150} different flags, log help text is 1496 lines \item default command set includes destructive commands \item steep learning curve --- must learn about the ``staging area'' \end{itemize} \pause Git is still somewhat Linux-centric: \begin{itemize} \item started as a tool for Linux Kernel hackers, made by Linux Kernel hackers \item Git has since then been ported to Windows \item Windows performance is still reported to be sub-par \end{itemize} \end{frame}