GitHub快速上手指南

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/deng_xj/article/details/102493904

github语言类型显示错误解决方法近日成为了我的粉丝们的高频问题,此外,据反映,查遍全网,大多文章在讲如何上传项目至远程仓库,竟无一文言简意赅分享全新文件夹下如何同步更新后的项目至远程仓库,基于此,这里归纳了粉丝同时也是新手在接触GitHub过程中极大几率可能遇到的问题,一并解答,以期快速上手GitHub,走上人生巅峰。


一、 Git因为无法打开网站而无法下载

Git windows64位下载包:

  • 链接:https://pan.baidu.com/s/1gAvPzKHbawqQmawcUl4bhg
  • 提取码:r3g2
免输入账号密码上传方法:
vi .git/config
url = http://用户名:密码@github.com/用户名/仓库名.git

二、 新项目如何上传至远程仓库

git init        		    # 初始化
git config --global user.name "DXJian"
git config --global user.email "[email protected]"
git remote add origin https://github.com/DXJian/##.git.git  # 连接远程仓库地址

git config --list			# 查看是否写入信息

git status       	        # 查看状态 

git add .     		        # 上传至暂存区(这里表示添加当前目录下所有文件) 【git add 文件名  】 

git commit -m "备注"    		# 提交至仓库

git push -u origin master   # 远程上传

在这里插入图片描述


三、更新后的项目如何同步至远程仓库

git clone 远程仓库地址        # 克隆至本地

cd 文件夹                    # 进入克隆文件夹

编辑文件夹(添加/删除/全部替换都OK)

git add .     		        # 上传至暂存区(这里表示添加当前目录下所有文件) 【git add 文件名  】 

git commit -m "备注"  		# 提交至仓库

git push -u origin master	# 远程上传

在这里插入图片描述


四、常见报错:

(1)项目上传到github仓库上时语言类型显示错误更改方法
vi .gitattributes
*.html linguist-language=Python
*.js linguist-language=Python
*.css linguist-language=Python
git rm -r --cached .              #去掉已经托管在GIT上的文件
git add .
git commit -m 'update .gitignore'
git push                          #将本地仓库提交到远程

在这里插入图片描述
在这里插入图片描述


(2)![rejected] master->master(fetch first)报错

这是由于我习惯于直接在网站上面编辑README文件,所以在本地提交需要先同步。

git pull

在这里插入图片描述


(3)! [rejected] master -> master (non-fast-forward)报错

从提示语中可以看出是,问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。

# 首先从远程的origin的master主分支下载最新的版本到origin/master分支上 :
	git fetch origin
# 将本地的master分支和origin/master分支进行合并:
	git merge origin/master
# 暂存,提交,push:
	git add <文件名>
	git commit -m "备注"
	git push origin master

或者(慎重使用!会清空所有提交历史):
git push --force 仓库地址

收藏关注,持续更新,欢迎留言评论!


猜你喜欢

转载自blog.csdn.net/deng_xj/article/details/102493904