1.问题
在代码部署在服务器的时候,我们肯定不希望自己的代码被别人随意的push,也就是我不希望在github上放生产环境服务器的ssh key。
2.解决
-
方法1就是直接使用https的方式拉取你的代码,但是需要输入你的用户名和密码。这个也有一个问题,那就是自动化部署的时候脚本里面需要填上你的用户名和密码。
-
方法2就是在github的setting中:
找到developer settings,点击进去:
-
生成一个新的tokern
-
需要选择一个repo, 名字随意
-
最后生成一个tokern
如何使用:
git clone https://you-tokern@github.com/jupyterhub/zero-to-jupyterhub-k8s.git
网友评论