-
Philippe Dosch authoredPhilippe Dosch authored
moregit.tex 3.88 KiB
%======================================================================
\section{Et encore...}
%======================================================================
\subsection{Outils liés à Git}
%======================================================================
\frame{\frametitle{Outils liés à Git}
\begin{itemize}
\item
\ex{gitk} : un navigateur graphique de dépôt Git (\emph{i.e.}
lecture)
% \item
% \ex{git gui} : un \emph{front-end} graphique pour dépôt Git
% (\emph{i.e.} lecture et écriture)
\item
\ex{gitstats} : un outil de génération de statistiques pour dépôt
Git
\item
\ex{gource} : visualisation, sous forme d'une animation, de
l'évolution d'un dépôt (inutile, donc rigoureusement
indispensable)
\item
et plein d'autres, \ex{git} étant devenu un standard de fait pour
le développement
\end{itemize}
}
%======================================================================
% \subsection{Bonnes pratiques}
% %======================================================================
% % Extrait de
% % http://www.git-tower.com/learn/ebook/command-line/appendix/best-practices#start
% \frame{\frametitle{Bonnes pratiques}
% \begin{itemize}
% \item
% Ne pas traiter plusieurs choses sans relation dans un commit
% \item
% Faire des commits fréquents
% \item
% Ne pas faire un commit sur quelque chose de non finalisé
% \item
% Tester avant de faire un commit
% \item
% Définir de «~bons~» messages de log
% \item
% Se mettre d'accord sur un \emph{workflow} lors de développement en
% équipe
% \item
% Utiliser les branches...
% \end{itemize}
% }
% %======================================================================
\subsection{Liens}
%======================================================================
\frame{\frametitle{Vidéos Youtube d'initiation à Git}
\emph{Public : DUT informatique (Nancy-Charlemagne)}
\begin{itemize}
\item
\emph{Git : principes et utilisation de base}
\url{https://youtube.com/watch?v=CrMVRQFMeyU}
\item
\emph{Live coding Git : usages avec un seul utilisateur}
\url{https://youtube.com/watch?v=3thnpVwLyMc}
\item
\emph{Live coding Git : usage avec deux (et plus) utilisateurs}
\url{https://youtube.com/watch?v=sbdqRBsXt5k}
\item
\emph{Git : fin du cours et création de paire de clés SSH}
\url{https://youtube.com/watch?v=CkVPVcaePVs}
\end{itemize}
}
%======================================================================
\frame{\frametitle{Liens généraux}
\begin{itemize}
\item
\emph{Homepage} : \url{http://git-scm.com/}
\item
\emph{Livre en français} : \url{http://git-scm.com/book/fr}
\item
\emph{Gitlab UL} : \url{https://gitlab.univ-lorraine.fr/}
\item
\emph{Github} : \url{https://github.com/}
\item
\emph{Bitbucket} : \url{https://bitbucket.org/}
\item
\emph{Cette présentation} : \url{https://gitlab.univ-lorraine.fr/dosch5/git-jso}
\end{itemize}
}
%======================================================================
\frame{\frametitle{Liens divers}
\begin{itemize}
% \item
% \emph{Gerrit, revue de code} :
% \url{https://code.google.com/p/gerrit/}
\item
\emph{Git interactif} :
\url{http://ndpsoftware.com/git-cheatsheet.html}
\item
\emph{Git explorer} :
\url{https://gitexplorer.com/}
\item
\emph{Apprendre Git} (les bases, dans un navigateur) :
\url{https://try.github.io}
\item
\emph{LearnGitBranching} (pour apprendre à gérer des branches)~:
\url{http://pcottle.github.io/learnGitBranching/}
\item
\emph{Gource} (animation d'un projet sous forme d'arbre)~:
\url{https://github.com/acaudwell/Gource}
\item
\emph{Git LFS} (stockage de fichiers volumineux)~:
\url{https://git-lfs.github.com/}
\end{itemize}
}
%======================================================================