不相干操作历史
		错误:fatal: refusing to merge unrelated histories
		git pull origin master --allow-unrelated-histories
		然后直接  :q  退出即可
.gitignore 不能 忽略文件解决方案:
		git rm -r --cached .
		git add .
		git commit -m 'update .gitignore'

从缓存区检出某个文件
可以解决一些忽略起来比较棘手的情况
	git checkout -- <file>