Skip to content

Commit

Permalink
This document helps use parse our git commits so we
Browse files Browse the repository at this point in the history
can make them more easily readable and clickable
in our Readme.
  • Loading branch information
codingforentrepreneurs committed Sep 29, 2017
1 parent 285d142 commit 89bcc3a
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions parse_git_log.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
'''
This document helps use parse our git commits so we
can make them more easily readable and clickable
in our Readme.
'''

import os
import datetime
import git # pip install GitPython


repo = git.Repo(os.getcwd())

master = repo.head.reference

with open("parsed_log.md", "w+") as parsed_log:
for commit in master.log():
if "commit" in commit.message:
commit_mess = commit.message.replace("commit: ", "").replace("commit (initial): ", "")
line = "[{message}](../../tree/{commit}/)".format(message=commit_mess, commit=commit.newhexsha)
parsed_log.write(line)
parsed_log.write("\n\n")

0 comments on commit 89bcc3a

Please sign in to comment.