
以下是我一段时间没有使用xshell,然后用git命令行遇到的一些系列错误和他们的解决方法

遇到了这个报错:
fatal: Not a git repository (or any of the parent directories): .git
我查阅一些博客和资料,可以解决的方式:
git init
在我进行git push提交文件时,我遇到了下面这个报错

fatal: No configured push destination.
Either specify the URL from the command-line or configure a remote repository using
git remote add <name> <url>
and then push using the remote name
git push <name>
解决方式:
git remote add origin 'http://git.....'
git push -u origin master
出现了这个报错:

解决方式:
git pull --rebase origin master
遇到的报错:
error: The following untracked working tree files would be overwritten by checkout
解决方式:
git clean -d -fx
遇到的报错:

** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'lvyp@NEU-20190128LYP.(none)')
解决方式:
意思是说你在创建本地仓库时未定义用户名和邮箱,此时再按照错误提示,利用
git config --global user.name "follow"
git config --global user.email "follow@qq.com"
再跟上一句
git config --local -l
