以下是我一段时间没有使用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