【发布时间】:2018-03-09 11:33:57
【问题描述】:
我不小心在 GIT CMD 中输入了git checkout,而我的工作分支中没有任何参数。父分支名称是 development。
在我点击命令后,它显示以下内容:
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
【问题讨论】:
-
一个不同但相关的问题是:您想要它做什么?你为什么执行它?只学git?还是您执行它是希望它做一些特定的事情?
-
你读过documentation of
git checkout吗?它在那里解释:“你可以省略,在这种情况下,命令退化为“检查当前分支”,这是一个美化的无操作,具有相当昂贵的副作用,只显示跟踪信息,如果存在,则用于当前分支。"
标签: git