Re: [PATCH 1/5] t1508 (at-combinations): more tests; document failures
- From
Ramkumar Ramachandra <artagnon@gmail.com>
- Date
- May 2, 2013, 17:02 UTC
- Message-ID
- <CALkWK0nqoffHD3mfRqzanEuh4yG-cCO-YBGw8ApnG2uLKJaenw@mail.gmail.com>
- In-Reply-To
- <CALkWK0m=gmf9g_O3uHmpGkSa165G-5VGROTgjQx87XwvDDQKSg@mail.gmail.com>
Ramkumar Ramachandra wrote:
> HEAD has been special right from the start, and we cannot elevate > anything else to its status now.
As to why I agree with you: I audited the callers of branch_get() and found out there are some things that cannot be fixed just by fixing branch_get():
For instance, 'git fetch origin M' will not work, and it's not branch_get()'s fault. And that is just one instance: there are tons of other instances; and going and changing each one of them will take forever, and totally not be worth the pain.
In other words; symbolic refs are a dead end. The future is in getting everything to use the standard revision parser.