I finished reading Pragmatic Version Control Using Git by Travis Swicegood, from the beginning of the book through Chapter 7 "Working with Remote Repositories". That should have given me all I needed to figure out how to get back in sync with Icarus Verilog, a project to which I had been contributing and intend to continue. The book's Section 7.3 "Keeping Up-to-Date" is most relevant, but that section is quite thin, less than a page long. I had been having a "git pull" failure. Although the book improved my understanding of Git, for this specific failure I was still on my own.

» Read More