我在GIT CMD中意外地输入了git checkout
,而我的工作分支中没有任何参数。父分支名称是开发。
点击命令后,显示如下:
M analytics-engine/build.gradle
M analytics-engine/src/main/groovy/com/oracle/emcsas/securityanalytics/stats/timebucket/ExternalizeTimeBucket.java
M analytics-engine/src/main/groovy/com/oracle/emcsas/securityanalytics/stats/timebucket/TimeBucket.java
但我没有注意到我当地分行的任何变化。所有的变化都在那里。那它究竟做了什么。
git版本2.15.0.windows.1
答案 0 :(得分:7)
git checkout < branch>
...
你可以省略< branch>,在这种情况下,命令退化为“检查当前分支”,这是一个带有相当昂贵的副作用的美化无操作,只显示跟踪信息(如果存在),当前分支
答案 1 :(得分:4)
它显示当前分支中当前已修改和未提交的文件