Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Fish's handling of ^ still annoying to git users #1873
There was a change made in the past so that a caret '^' will only redirect stderr if it is the first character of a token:
Today, I was trying to perform a multiple-point branch compare as described at
The '^' was the first syntax I used. I didn't understand why it wasn't working.
Fish was redirecting the stderr to a file with the name of my branch and so git was showing me just the log of the first branch instead of showing the difference.
Not sure if anything can/should be done about it, but thought I would report it anyway.
From the recently referenced duplicate issue which is a slightly different input than previously discussed here:
If the hash value contains non-numeric values, the command works fine: