I'm trying to test a pull request. I performed a fresh clone:
$ git clone https://github.com/weidai11/cryptopp.git cryptopp-ds
$ cd cryptopp-ds
I then issued the following to pull the pr:
$ git checkout -b droark-master master
$ git pull https://github.com/droark/cryptopp.git master
It results in a totally irrelevant error that has absolutely no basis to stop this workflow:
From https://github.com/droark/cryptopp
* branch master -> FETCH_HEAD
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'cryptopp@qotom.(none)')
git pull --force https://github.com/droark/cryptopp.git master
produces the same error.
I'm not interested in these useless, irrelevant policy decisions that the authors are Git are trying to force on me. There is no email address associated with this test account. I simply want the files so I can test the changes.
How, exactly, do I pull the request so I can test the changes?