This page gives brief, visual reference for the most common commands in git. Once you know a bit about how git works, this site may solidify your understanding.
At Thinkmill, monorepos have proven to be a very useful model for organising our projects. We’ve written some articles and resources to help you explore this space.
I have been using git for a while, and I took the time to learn about it in great detail. Equipped with an understanding of its internals and a comfortable familiarity with tools like git rebase — and a personal, intrinsic desire to strive for minimal and lightweight solutions — I have organically developed a workflow which is, admittedly, somewhat unorthodox.
O. Laadan, J. Nieh, and N. Viennot. Proceedings of the 41st ACM technical symposium on Computer science education, page 480--484. New York, NY, ACM, (2010)
R. Muhammed. volume 2 of 3, 1133 Broadway,Suite 706,New York,NY10010,USA, Institute of Doctors Engineers and scientist(IDES), The Association of Copmuter Electronics and Electrical Engineers, (July 2011)