Apple 在 MacOS 机器上预装的是 python 2.7.16 版本,目前已废弃。现在 python 社区使用的是 python 3.x,python 4.x 也即将推出,将会完全向后兼容。如果你在终端下运行 python,将会收到不推荐使用 Python 2.7 的警告:
1 | $: python |
Apple 在 MacOS 机器上预装的是 python 2.7.16 版本,目前已废弃。现在 python 社区使用的是 python 3.x,python 4.x 也即将推出,将会完全向后兼容。如果你在终端下运行 python,将会收到不推荐使用 Python 2.7 的警告:
1 | $: python |
在测试 CI 自动化部署时,我们提交了很多测试附注,为了保持线上 LOG 的清洁,我们需要把这些信息合并成一个 COMMIT 进行提交,首先通过 LOG 命令查看我们都需要合并哪些 COMMIT 附注。
1 | git log --oneline |
通过查看 LOG 得知我需要合并 23 条 COMMIT
1 | git rebase -i HEAD~23 |
当我 git commit --amend
修改完附注后,发现 :wq
没法退出,报
1 | E45: 'readonly' option is set (add ! to override) |
原因是没有修改 GIT 的默认编辑器
执行下述命令即可解决
1 | git config --global core.editor "vim" |
CONFIG 更多命令请参考 git config
之前使用的免费版 Travis CI 由于有时间限制,所以,本次把自动部署更改为 Github Action 进行部署。
在 Github 上 Settings -> Developer settings -> Personal access tokens -> Generate new token 处创建一个新的 token