Eclipse Che 中使用https地址clone

摘自Eclipse Che docs

留个记录以免之后找不到或者忘记~
之前一段时间因为Che的git出了问题所以尝试了很多方法,but之后的核心原因原来是docker的配置,还是很多东西需要不断学习和增进呀!

好了到正题记录一下怎么使用https地址clone

  • 首先是在GitHub的Settings/Developer settings/New OAuth App
Eclipse Che 中使用https地址clone_第1张图片
image.png
  • 进入它记下


    Eclipse Che 中使用https地址clone_第2张图片
    image.png
  • 打开终端,修改che.env 中OAUTH的内容
CHE_OAUTH_GITHUB_CLIENTID=上面记住的
CHE_OAUTH_GITHUB_CLIENTSECRET=上面记住的
CHE_OAUTH_GITHUB_AUTHURI=https://github.com/login/oauth/authorize
CHE_OAUTH_GITHUB_TOKENURI=https://github.com/login/oauth/access_token
CHE_OAUTH_GITHUB_REDIRECTURIS=http://${CHE_HOST_IP}:${SERVER_PORT}/wsmaster/api/oauth/callback
auth.oauth.access_denied_error_page=/error-oauth
  • 重启Che
  • 进入Che 然后在Profile/Preferences/SSH/VCS点击GitHub的图标,就会跳转到你的GitHub然后授权成功!
Eclipse Che 中使用https地址clone_第3张图片
image.png
  • Success!

你可能感兴趣的:(Eclipse Che 中使用https地址clone)