如何在终端上更改已保存的gtihub密码

时间:2018-06-04 00:28:16

标签: git github

输入订单时,我输错了密码:

git push origin master

并没有提示,因为我保存了密码和用户名 它只是告诉我错误

fatal: unable to access 'https://github.com/udacity/course-collaboration-travel-plans.git/': The requested URL returned error: 403

如何更改终端上的密码?我正在使用fedora 27

2 个答案:

答案 0 :(得分:0)

有关密码缓存,请参阅GitHub instructions。我假设你用过这个。如果是这样,您用于刷新缓存的命令是:

$ git credential-cache exit

git-credential-cache man page中记录了这一点。

但是,如果您尝试直接转到udacity/course-collaboration-travel-plans repository,则可能存在潜在问题。除非您对存储库具有写入/管理员权限,否则推送将因HTTP 403错误而失败。

为了与您无权写入的存储库进行协作,您需要:

  1. 分叉存储库
  2. 在分叉实例中创建更改
  3. 使用建议的更改为原始存储库创建拉取请求。
  4. 供参考,这里是GitHub's documentation about pull requests

答案 1 :(得分:0)

你可以运行

git credential-manager

列出您需要的选项