欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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