无需密钥即可推送到GitHub

无需密钥即可推送到GitHub,github,c9.io,Github,C9.io,我在工作计算机上使用GitHub和C9,但几小时后GitHub将停止读取我的SSH密钥。IDK如果这是因为我正在使用我的工作计算机(作业当前未编程),但是有没有一种方法可以在没有SSH密钥的情况下推送我的代码?首先,请检查您的远程URL是否确实是SSH URL: cd /path/to/my/local/cloned/repo git remote -v 如果是(git@github.com:user/repo),检查ssh-Tvgit@github.com返回 如果SSH不工作(因为SSH端

我在工作计算机上使用GitHub和C9,但几小时后GitHub将停止读取我的SSH密钥。IDK如果这是因为我正在使用我的工作计算机(作业当前未编程),但是有没有一种方法可以在没有SSH密钥的情况下推送我的代码?首先,请检查您的远程URL是否确实是SSH URL:

cd /path/to/my/local/cloned/repo
git remote -v
如果是(
git@github.com:user/repo
),检查ssh-Tvgit@github.com返回

如果SSH不工作(因为SSH端口可能在工作时被阻塞),请切换到HTTPS URL:

git remote set-url origin https://github.com/user/repo
从这里开始,确保git config credential.helper确实引用了一个帮助程序(如Windows上的“manager”),第一次推送时会提示您输入GitHub帐户用户名/密码。之后,您的凭据将被缓存