Entries Tagged 'git' ↓

GitHub Enables Markdown Documentation

I have been desiring to have the documentation that I write for my various projects on GitHub render to HTML when using a .markdown extension, just like they support doing for special files like README.markdown.

At first, I thought they’d eventually get around to it and that is the best I could hope for as surely they are too busy to respond to a non-paying customer like me. Then I learned they the used the Lighthouse ticket system to manage their project and took public submissions for features.

Before logging a feature request I did some searching and found a ticket already out there requesting exactly this same feature that I wanted. So I just added my own comments to the ticket to give it a +1.

After a little back and forth I learned it was implemented tonight (just a week after my first comment). Good to see such responsive development.

An example of this feature can be found in my django-aws project which is simple app to provide some template tags to provide Amazon Web Services information a la boto.

New git Book on Peepcode

There is a new book on Peepcode that covers git pretty deeply and in a way that is more easily digestible for the non-Linux hacker. It also comes with quite a bit of video demonstrating concepts in the book. Both very high quality items are sold together for a very low $9.

This graphic from page 10 of the book made me smile:

Picture 5.png

Finding Commits to Push

After some tireless searching for a git command that would yield a listing of local commits that have not been pushed to a target, I popped into the #git IRC channel and posed the question. I was promptly answered by Mikachu:

git log origin..

Yes, that command includes the two periods.