ryukinix / mal

MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]
https://mal.readthedocs.io
Other
109 stars 9 forks source link

Refactor command line interface #12

Closed alexkubica closed 7 years ago

alexkubica commented 7 years ago

For issue #10

ryukinix commented 7 years ago

Well, we has a problem here. If you see the new dev branch I removed that useless commits mine in the last merge on master. You can rebase your branch based on the new dev/master branch? See head commit of the new dev: https://github.com/ryukinix/mal/commits/dev

I think this can help you:

git remote add upstream git@github.com:ryukinix/mal.git
git checkout parse_args
git rebase -i @~40
# ... (drop all my commits based on that PR, just write 'd' on the each line start)
git fetch upstream/dev
git rebase upstream/dev
git log
# check if is every ok,
# the last commit before yours need be: 3a910ae1ca5be19db962d3b35eb9849df7233336
# push your changes to your repo
git push --force origin parse_args

Sorry for this mess! :( I need think again about squash, this is very bad do directly on active branchs like dev.

ryukinix commented 7 years ago

I protected this branch too and disabled squash button. At least this don't will occurs again.

alexkubica commented 7 years ago

I hope I got your intentions, I deleted all commits between my commits and dev's branch head commit. Please check if it's ok.

ryukinix commented 7 years ago

Thanks! This was exactly I request for you.

ryukinix commented 7 years ago

:heart:, BTW, I tested your implementation here. Thanks! This is really much more sane xD

When you have more time, i'll be glad for more help.

alexkubica commented 7 years ago

Sure :) I'll help with the other issues too.