一、如何回退到之前的commit?
(1)查看之前的commit
git log
选择一个commit,执行:
git reset --hard commit号,会清空当前目录下和仓库不一致的文件
回退commit但不删除代码,可以:
git reset --soft “”
一、lfs上传步骤:
(1)git lfs track “文件或文件夹”
(2)将.gitattributes推到仓库
(3)git add **
(4)git lfs ls-files,查看lfs追踪的文件,add以后才能查看
(5)git commit -m “”
(6)git push origin master
如果之前commit后push因为文件超过100M失败,需要回退到之前的commit再重新lfs跟踪上传
出现这种情况,connection refused:
解决办法如下,参考了这篇博客:Git LFS 上传时关于 dial tcp 的错误
输入下面这两条命令即可
git config --global --unset http.proxy
git config --global --unset https.proxy
清空暂存区:
rm .git/index
查看暂存区文件:
git ls-files