博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):
idea git 高级操作(checkout、reset、revert)
git checkout
默认是从暂存区(Stage)中checkout文件
#提交 已经修改过的User.java
git add src/com/uu/model/User.java
#从缓存中检出User.java, 复写工作空间的User.java
git checkout -- src/com/uu/model/User.java
git checkout -f HEAD
git add src/com/uu/model/User.java
git commit -m "工作信息"
#从master 游标中检出 User.java
git checkout -f HEAD -- src/com/uu/model/User.java
git checkout master(分支名)
切换分支
#切换到two分支
git checkout two
# 切换回主分支
git checkout master