Silence
====

A Python programmer handed her ~/.gitconfig to Master Git.
Among the many lines were the following:

	[alias]
	; Explicit is better than implicit.  If we want to merge
	; we should do so ourselves.
	pull = pull --ff-only

Master Git nodded. "git pull origin master," said the
programmer.

Master Git pulled down the latest changes on master and
automatically merged them with the programmer’s changes.

"But Master Git, did I not say to only fast-forward in my
configuration?!" she cried.

Master Git looked at her, nodded, and said nothing.

"Then why did you not warn me of a problem with my
configuration?" she asked.

Master Git replied: "there was no problem."

Months later the programmer was reading git --help config
for a different reason and found enlightenment.

