{"thread":{"id":"32024","subject":"git log --follow --reverse ignores --follow","startedAt":"2012-11-05T22:51:46Z","lastAt":"2012-11-05T22:51:46Z","messageCount":1,"participants":["Valentin Spreckels"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"202573","messageId":"50984302.4000807@Informatik.Uni-Oldenburg.DE","threadId":"32024","inReplyTo":null,"subject":"git log --follow --reverse ignores --follow","fromName":"Valentin Spreckels","fromEmail":"valentin.spreckels@informatik.uni-oldenburg.de","sentAt":"2012-11-05T22:51:46Z","receivedAt":"2012-11-05T22:51:46Z","isPatch":false,"sender":{"key":"valentin.spreckels@informatik.uni-oldenburg.de","avatar":null},"body":"-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1\n\nHi,\n\nI found something looking like a bug:\n\nThe following lines prepares a small exmaple:\n# create git repo\ngit init\n# create file a and commit it\ntouch a && git add a && git commit -m first\n# rename a to b and commit it\ngit mv a b && git commit -m second\n\nAfter this git log's behavior differs from my expectations, when run\nlike this:\ngit log --follow --reverse b\n\nExpected result:\nA list of both commits starting with second or a error message if git\nlog cannot run with --follow and --reverse combined.\n\nActual result:\nA list showing only the second commit.\n\nIt looks like git log silently ignores --follow when run with --reverse.\n\nObserved with git versions 1.7.8.6 and 1.7.11.2\n\nValentin\n-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v2.0.19 (GNU/Linux)\n\niQIcBAEBAgAGBQJQmEL/AAoJEANdk65I57uzbE0P/i0p8mlBcGWI+WyPqU7dhAmO\n3jHLMmqNV12bm9zeNKuKxQPDS5IzMWRwDpO6GXdn8BQauQtpwB0POLXBIWl9pP2g\nTOGJjIUL/Rd7+G4FF1vcSUxd9LESlPDQTL+J2F3B7+KRMRzxxsbNv/5826w7HQHg\nck6XfrmkFxoIn6w6CH6pCncRFl6cb7EqrMZIhGclJvDqXKi4DHRa3XpPRCle/Xa1\n2P65kb0va+LzX2nUdfKR/WeH0V0XPURyObr/NN0ecVIrLj3roV/0OZBg/AsQwu3Z\nZw4CM5nL0DsgD81FEc8cToe5eJwi5/VH56+CbDyr+wcLj4BO4niS3eQqQKmyiJS7\n2/Pny+IZOZmIJzh5+6d0puufKut877PIRoJTs0P8l+dXU9xIbzwVTTcWDpKQt5Mx\nMzi6oSpCLDuvBo+WCjanqtF2oNoLnbfq9nD/KgmIH/XTLKsryL48PFXx1b+7vGuG\nhmzlcRies3Xpkx0cegzqSngl3/I1Rq8hEbJhcJA4SrJFS2sVj8lGALPgFQdhif2L\nN0c5DNUD9F5pH/U11a0YnOxtkFyB+LjXqE2zN9Mz+t0TZ69+y6qZMrxHbAoeNDMX\nDo22J9jgSc80VE3Cdn8Cwe/xVLoJCvc7wSUpBbTQjDhOZbv7Zbtjl1venS3/q4fk\nwcOSFLYb0Heqm8Qxwf+d\n=D+B2\n-----END PGP SIGNATURE-----\n"}]}