This page will serve as an index of information related to using git with GNOME projects.
Learn how to get GNOME code and even contribute back at Git/Developers.
There's a publicly accessible web view of GNOME git repositories at:
Translators should read the Translation Project Git HowTo
Working with patches - step-by-step guide for creating, submitting, reviewing and committing patches in GNOME
Help - did you get a message from Git when trying to do something?
FAQ - Frequently Asked Questions for common problems
Tips and tricks - Make your life with Git easier
New repository - importing a Git repository into gitlab.gnome.org
Commit message - GNOME's preferred format for commit messages
Tools - GUI viewers for Git repositories, IDEs, etc.
Books, Articles, Blogs, and Other Resources
Github Learning site, online learning sources from Github.com.
Pro Git, available in HTML, PDF and ePub.
Git for the lazy, a straightforward tutorial for basic Git usage.
Git for Computer Scientists - take 10 minutes to understand how Git works
Git Tutorials - Git Tutorials on a number of Git Topics.
Think like a Git - Excellent tutorial on advanced git topics like rebasing and cherry-picking.
Linking to Git commits within this wiki
Use the following syntax:
Will be shown as: commit 6ade96 in libsocialweb