error: Your local changes to the following files would be overwritten by checkout:
code/part-one/blockchain.js
code/part-one/mining.js
code/part-one/signing.js
code/part-one/validation.js
code/part-two/client/source/index.jsx
code/part-two/client/source/services/addressing.js
code/part-two/client/source/services/encoding.js
code/part-two/client/source/services/signing.js
code/part-two/client/source/services/transactions.js
code/part-two/processor/handler.js
code/part-two/processor/services/addressing.js
code/part-two/processor/services/encoding.js
Please commit your changes or stash them before you switch branches.
Aborting
Therefore, the problemified commit is created on the staging branch instead, as evidenced by my output from git log --oneline:
When my local
staging
branch is up-to-date withhyperledger:staging
at https://github.com/hyperledger/education-cryptomoji/commit/ef2d224deeeacc361fcbedf015454db6570f4be5, I'm trying to run./bin/publish
.Here's the entire output that shows git-related errors:
https://github.com/hyperledger/education-cryptomoji/blob/master/bin/publish#L29 seems to be the issue. First, I confirmed that my local
master
branch is up-to-date withhyperledger:master
. However,git checkout master
seems to be failing as evidenced by:Therefore, the problemified commit is created on the
staging
branch instead, as evidenced by my output fromgit log --oneline
: