问题1 大文件上传github失败 因为vs东西太多
答:添加了.ignore 每层套一个
问题2 commit了一下废物记录
答:软回滚 保证changes不变 只变记录 并且会清除回滚到的版本之后的commit记录
git reset --soft [commitId]
问题3 .ignore改变之后 之前add有问题(包含了不需要的文件)
答: 先撤销add file为空默认就是撤销全部add
git reset HEAD <file>
撤销文件的修改。使用暂存区的替换掉工作区的文件。 “.” 代表撤销所有
git checkout -- <file>
问题4 github上已经有了回滚之前的版本而且我发现不能删废物commit记录?
答:强制提交
git push origin HEAD --force