*.jar
*.war
*~
*.class
*.lock
*.DS_Store
*.swp
*.out
target/
*.iml
*.ipr
*.iws
*.bak
.settings/
.classpath
.project
.metadata/
.idea/
logs/
*.log
dependency-reduced-pom.xml
/bin
*/bin
*.lnk
pom.xml.versionsBackup
rebel.xml
稍后会一一解析.
git回滚情况:
1. 回滚某一个文件到: 指定版本
步骤a: cd 到文件对应目录 cd dao/......
步骤b: git log 文件名 类似: git log usermapper.xml
或者 git log -number 文件名 类似: git log -5 usermapper.xml 查看最近5次提交
步骤c: git reset 版本号 文件名 类似: git reset sdfw23fds4 usermapper.xml
解释:
git reset -mixed:此为默认方式,不带任何参数的git reset,这种方式,它回退到某个版本,只保留源码,回退commit和index信息
git reset -soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
git reset -hard 彻底回退到某个版本,本地的源码也会变成为上一个版本的内容
步骤d: 出现 Unstaged changes after reset: M 情况. 未解决.