Formulize

Forms, workflows, and reporting. 100% free and open source.

Version 7.3 out now!How to installHow to update

Download .zip View on GitHub Join us on Slack Follow on Twitter

Git Tips and Tricks

Search for a bit of code

To search for a particular bit of code that was added somewhere, but you don’t know which branch, try this:

git log -p -all -S 'some text you want to find'

Press ‘q’ to exit the results, when you see (END) on screen.

More info: Stack Overflow

Make a .zip file of changes between two commits

This lifesaver snippet of code lets you specify two commits and get a .zip containing only the files that are different between them. Perfect for making patches!

git archive --output=changes.zip HEAD $(git diff --name-only SHA1 SHA2 --diff-filter=ACMRTUXB)

Replace SHA1 and SHA2 with the git commits you are interested in.

Note that sometimes it can’t determine the differences, if there’s some funky series of merges that’s happened. Super annoying when that happens, but if so, try getting differences between two commits closer together.