git / github workflow in stash
@JonB, thanks, installing pyjwt - not jwt - fixed the issue.
Does gh actually work for you? I note that jwt requires
cryptographyfor certain algorithms, you can be forced to use pycrypto/ecsda instead. Just curious if anything we are using requires that.
@JonB, yes, it worked, to the extent that new key was added to the github account. Further testing later.
just tried git push.
first generate rsa key using ssh-keygen
then add the generated pub key to my site,
[pythonistascripts]$ git push Attempting to push to: email@example.com:shtek/pythonistascripts.git, branch: refs/heads/master stash: <type 'exceptions.TypeError'>: expected a string or other character buffer object
I don't know what this error means, but after I check the code site, I find that everything has been successfully pushed.
so this is an ignorable error?
Yes, it is. Or just update StaSh to dev (selfupdate -f dev) where this is fixed already.
Also be aware that ...
- git status doesn't show untracked files (#265)
- git push doesn't warn you that you have to sync your repo with remote and simply overwrites history (#268)
... I constantly forget to git add files, when I edit readme on GH and forget to pull before push, my GH changes are lost.
edit readme on GH and forget to pull before push, my GH changes are lost
tested on my git site, same problem.
never thought this could happen. maybe sometimes this is useful ...... I don't need to delete the repo and rebuild it to change history :)
It's a bug. Never ever do this in repos where someone else has access as well.