gitlab上传代码及报错总结

    将目录变成git可管理的仓库 git init 将文件添加到暂存区中 git add README.md 将文件提交到仓库 git commit -m "fisrt commit" 本地的仓库关联到github上 git remote add origin +ssh
    本地仓库中所有变化提交到暂存区 git add . 文件提交到仓库 git commit 上传代码到github远程仓库 git push -u origin master
报错: 报错:
Username for : Username for :
remote: HTTP Basic: Access denied remote: HTTP Basic: Access denied
fatal: Authentication failed for fatal: Authentication failed for
解决方法 解决方法:
使用 git remote -v 查看对应的克隆地址 使用 git remote -v 查看对应的克隆地址
git remote -v查看下如果是https需修改 git remote -v查看下如果是https需修改
可以看到确实是以https方式clone的删除并重新添加: 可以看到确实是以https方式clone的删除并重新添加:
添加后git remote -v查看下 添加后git remote -v查看下
修改后在 git push -u origin master下 修改后在 git push -u origin master下
配置ssh: 配置ssh:
    使用git的命令行输入: git config --global user.name "用户名" git config --global user.email "邮箱" 使用git的命令行输入: ssh-keygen -t rsa -C "your email address" 使用git的命令行输入: ssh-add path path 是 id_rsa的路径如:/c/Users/Administrator/.ssh/id_rsa 若 add命令运行失败则先执行 ssh-agent bash 命令 添加到gitlab账户 使用文本编辑器打开rsa_pub 文件(与id_rsa文件在同一个文件夹下),将内容全部复制到 gitlab账户中的SSH Keys中设置——ssh密钥
将目录变成git可管理的仓库 git init 将文件添加到暂存区中 git add README.md 将文件提交到仓库 git commit -m "fisrt commit" 本地的仓库关联到github上 git remote add origin +ssh 本地仓库中所有变化提交到暂存区 git add . 文件提交到仓库 git commit 上传代码到github远程仓库 git push -u origin master 报错: Username for : remote: HTTP Basic: Access denied fatal: Authentication failed for 解决方法: 使用 git remote -v 查看对应的克隆地址 git remote -v查看下如果是https需修改 可以看到确实是以https方式clone的删除并重新添加: 添加后git remote -v查看下 修改后在 git push -u origin master下 配置ssh: 使用git的命令行输入: git config --global user.name "用户名" git config --global user.email "邮箱" 使用git的命令行输入: ssh-keygen -t rsa -C "your email address" 使用git的命令行输入: ssh-add path path 是 id_rsa的路径如:/c/Users/Administrator/.ssh/id_rsa 若 add命令运行失败则先执行 ssh-agent bash 命令 添加到gitlab账户 使用文本编辑器打开rsa_pub 文件(与id_rsa文件在同一个文件夹下),将内容全部复制到 gitlab账户中的SSH Keys中设置——ssh密钥
经验分享 程序员 微信小程序 职场和发展