回购:合并测试
$密码
/gitvobs/mergetest/苹果
$git 状态
在分支 br1
已更改但未更新:
(使用“git add ...”来更新将要提交的内容)
(使用“git checkout -- ...”丢弃工作目录中的更改)
**modified: inside**
$git checkout 里面
错误:pathspec 'inside' 与 git 已知的任何文件都不匹配。
$git checkout apple/inside完美运行
所以每次,当我在子目录中时,我是否需要指定文件的完整路径以取消暂存更改?
add 不是这种情况(我可以在任何地方使用 'git add file-name' 添加文件)
这是 GIT 的行为方式还是在其他版本的 GIT 中发生了变化?
我正在使用 git 版本 1.6.6
谢谢