This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Attempts to fast-forward the current local branch to its remote tracked branch. | |
| # Safely refuses if there is no remote tracking, or if a fast-forward is not possible. | |
| # @author Paul Annesley | |
| if [ -n "$(git merge --ff-only 2>&1 | grep 'unknown option')" ]; then | |
| echo "Your git doesn't seem to support --ff-only... try git 1.7+" | |
| exit 1 | |
| fi |