因为一些不当remote操作,根据github提示,最后git push提示Username for 'https://github.com'

注意这里的账号是没问题,可以password并不是账号密码的这个密码,而是github里面 develop setting 里面的acess key;

$ git add .
$ git commit -m 'first commit'
[master (root-commit) 3f1b963] first commit
 1 files changed, 59 insertions(+)
 create mode 100644 readme.md
$ git remote add origin https://github.com/XXXX/project.git
$ git push -u origin master
Username for 'https://github.com':

网上搜索了一堆方案,最后实施繁杂而有各种因环境不同产生的问题;最终找到一个最直接有效的方法:

不用 HTTP 而是用 SSH

change

https://github.com/XXXX/project.git 
git@github.com:XXXX/project.git

对应项目下运行

open -e .git/config

修改config里面的对应值即可。

今天使用github远程仓库 建立了一个私有仓库 本地修改文件以后 push 到 remote repository 是没有问题 但是 但我删除了本地文件 进行私有仓库的clone时 发现 一直让我输入用户名 用户名我知道 但是这个环节让我摸不着头脑 根本不是我自己的用户名啊 如图所示 : 然后就很无语 一直用户名就不对 fatal occur solve 怎么解决呢 ? ...
Username for 'https://github.com': 输入的是github上的邮箱账号, 而不是github中设置的username, 这是个巨坑!!! Password for 'https://你的github邮箱@github.com': 输入github的登录密码,点击enter键即可. ~/github/ZYCycleViewSwift/ master: git pus...
Username for 'https://github.com': 解决办法git remote set-url origin git+ssh://git@github.com/username/reponame.git 转载于:https://www.cnblogs.com/huangxingyuan/p/649271...
安装Git客户端及注册Github过程 在https://git-scm.com/downloads下载Git for windows这是一个git的windows系统的命令行版本.https://tortoisegit.org/download/下载 tortoise git这个是git的图形界面. 先安装 git for windows, 再安装 tortoise git 安装...
github操作出现Username forhttps://github.com:的验证问题 将本地库推送到github上, 输了好几次都不对, 最后发现这是个坑, 这里的Username其实填的是你的github的邮箱地址, 而非用户名. 特此记录. $ git push -u origin master Username for 'https://github.com': ...
github push时出现Username for 'https://github.com’的验证问题 第一次学习将本地库推送到github上,即: git push -u origin main 没想到居然报错了,报错截图如下: 解决办法: 背景:弹出了两次要输入用户名和密码的界面 1、在第一次中填写的就是你自己的用户名和对应的密码; 2、第二次需要填写name对应的不是用户名,是name【这是自定义的】;password是token的密码。 流程如下: 打开自己的github点击settings
一、Git遇到的坑 Username for 'https://github.com': 输入的是github上的邮箱账号, 而不是github中设置的username, 这是个巨坑!!! Password for 'https://你的github邮箱@github.com': 输入github的登录密码(即github的登录密码),点击enter键即可. github上的邮箱账号位置:...
coding.net是一个代码托管和项目管理的平台,相当于国外的Github。使用了一段时间,感觉挺方便的,使用起来比Github还要简单点。 git的下载和安装就且不介绍了,百度一下,windows、mac版的都能顺利的下载下来。下面简单介绍一下使用git把本地项目上传到coding.net的一些命令行。 情景一:coding.net上本来就有项目(比如:你新接手了某个项目) mkdir
当你在命令行push一个项目的时候git push -u origin master出现此报错 remote: Permission to <新的github名/项目名.git> denied to <旧的github名>. fatal: unable to access 'https://github.com/<新的github名/项目名.git>/...
如果当前分支只有一个追踪分支,那么主机名都可以省略。  $ git push 如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。 $ git push -u origin master 上面命令将本地的master分支推...
出现这个就说让那你输入你的账号名(用户名),其实就是你没权限。然后我输入没git的账号密码就给我,提示Incorrect username or password (access token)**,其实输的是你注册git的时候的邮箱密码。另一种情况是每次都要输入 可以通过配置ssh解决 **Incorrect username or password (access token)**解决方案 参考...
Username forhttps://github.com: 输入的是github上的邮箱账号, 而不是github中设置的username Password forhttps://你的github邮箱@github.com: 输入github的登录密码,点击enter键即可.