前言
从开始使用git,每次上传项目、更新代码总是出现各种各样的问题。在这里总结一下基本的使用方式,以及经常出现的错误,希望能够给大家提供一下帮助,同时大家可以把自己遇到的问题以及解决方式都在评论栏留下来,一起进步。
一、Git的基本命令
git config user.name/email 查看用户名和邮箱
mkdir 新建文件夹
pwd 显示文件路径
shift+insert 复制
insert 粘贴
文件添加命令:git add
文件提交命令:git commit -m"First commit."
查看修改情况:git status
查看修改内容:git diff
撤销修改:git checkout +路径
(已经git add .后的内容,需要先执行git reset HEAD +路径后,再执行git checkout+路径才可以撤回修改)
查看提交记录:git log(每个提交记录都有自己的id)
查看一条记录:git log +id -1
查看这条记录具体修改了什么内容:git log +id -1 -p
上传项目的步骤:
-
先进入文件夹内 cd(在文件夹内右击更快)
-
项目初始化:git init
-
添加文件:git add .
-
提交的仓库:git commit -m ‘留言’
-
设置远程仓库:git remote add origin 地址(git remote add origin https:/…)
-
与仓库合并:git pull --rebase origin master
-
上传下载:git push/pull -u origin master
二、常见错误
1.牢记,巨坑
在你配置第一次上传git仓库的时候,需要输入username以及password(没有那个弹窗的截图):
Username=你的邮箱
Password=就是你的登录密码
一直报错的话,也可能是你的密码记错了,去官网重置密码就行。
2.
命令:git push -u origin master
错误:Updates were rejected because the tip of your current branch is behind
解决方式:git pull origin master --allow-unrelated-histories
命令:git pull origin master
错误:Pulling is not possible because you have unmerged files.
解决方式:
git add .
git commit -m '提醒'
//注释:获取master最新代码
git pull origin master
总结
现在就这些,以后慢慢补。