git命令及错误解决
程序员文章站
2022-07-08 17:25:30
...
git命令及错误解决
**拉取:**
拉取项目
git clone 网址
错误:
remote: HTTP Basic: Access denied 访问被拒绝。
原因:本地git配置的用户名,密码与gitlabs上注册的用户名,密码不一致导致的。也就是输错账号或密码,或者更改看gitlabs上的密码。
解决方案:
git config --system --unset credential.helper
错误:
error: could not lock config file *****: Permission denied
表示要以管理员的身份运行
原因:没有以管理员的身份执行该命令。
解决方案:右击开始,选所有应用,选Windows系统下的命令提示符,右击,以管理员运行,
输入:git config --system --unset credential.helper
回到git界面再次进行拉去重新输入密码即可
拉取文件:
git checkout -b 自己取的文件名 拉取文件名
**上传:**
第一次上传:
1.初始化:
git init (有过就不必)
2.找远程起源:
git remote add origin 项目地址 (如:http://mygit.csmc-cloud.com/xierenwen/practice.git)
错误:
fatal: remote origin already exists
原因:起源已存在。
解决方案:
1.输入:git remote rm otigin
2.再输入:git remote add origin 地址
错误:
The authenticity of host 'github.com ' can't be established(无法建立主机“github.com”的真实性)
原因:git地址采用了ssh方式,或仓库地址不对
解决方案:改为https的地址
3.添加所有文件:
git add .
4.注释:
git commit -m “注释”
5.推送:
git push -u origin master
如果报错,解决方案:
1.git pull --rebase origin master
2.git push -u origin master
暂终:2019-11-12
始于:2019-11-12
终于:2019-00-00