git中的HEAD在所有平台上都不区分大小写? [英] Is HEAD in git case insensitive on all platforms?

查看:120
本文介绍了git中的HEAD在所有平台上都不区分大小写?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Windows上使用msysgit,我可以这样做:

  git checkout head 

  git checkout HEAD 

要么是有效的。我没有linux环境来测试,但我只是好奇: HEAD 在设计上不区分大小写?这是在所有平台上的方式吗?

解决方案

HEAD 敏感的Linux。



例如:

$ p $ $ git checkout head
错误:pathspec'头部'与git已知的任何文件都不匹配。
$ git checkout HEAD
您的分支与'origin / master'保持同步。

Ubuntu 14.04上的Git版本1.9.1。


Using msysgit on Windows, I can do this:

git checkout head

or

git checkout HEAD

Either works. I don't have a linux environment to test on, but I'm just curious: is HEAD case insensitive by design? Is it this way on all platforms?

解决方案

HEAD is case-sensitive on Linux.

For example:

$ git checkout head
error: pathspec 'head' did not match any file(s) known to git.
$ git checkout HEAD
Your branch is up-to-date with 'origin/master'.

Git version 1.9.1 on Ubuntu 14.04.

这篇关于git中的HEAD在所有平台上都不区分大小写?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆