I knew git had a feature to get change history of a method. I used it all the time with ObjC but it never worked for swift files.
Script to delete xcode buildconfigurations
Yes, you do not need this solution, unless you know for sure you have one too many build configs and it is time consuming to delete one by one. And the $ Trillion/Billion company do not find enginneers to assign multiple edits in scheme/buildconfig/simulator list in xcode UI.
Whatchanged - Git history as HTML Report
Recently I was requested to produce a report of changes in a git repo between two tags by testing team. I am not sure the basis of the request, as they can go through the git repo themselves. I also kind of thought it is better to have a separate report that can be uploaded to their release ticket for archival; instead of going through each commits between revisions or any changes to repo history.
Dev Diary
This is something I’ve started in Jan ‘15. This is to practice a habit of keeping a log of stuff I do which took me a lot of time to figure out myself (may be I’m not efficient?).
Recommended Git workflow
I recently started using Git as my revision control tool. Impressed by the use of branching and merging, I create and merge a lot of branches. Our company use SVN and other peers were not aware/interested in Git. So I took the initiative to use svn-git. After months of progress I left with so many branches for features, svn, QA-release and quick-fix for released builds.