新克隆的git存储库显示存在本地更改
我不太明白,为什么一个新克隆的git存储库显示有一些更改没有暂停提交 下面是一个简短的例子:新克隆的git存储库显示存在本地更改,git,Git,我不太明白,为什么一个新克隆的git存储库显示有一些更改没有暂停提交 下面是一个简短的例子: [dpetrov@macbook-pro ~/work]$ git clone /tmp/git/pollers.git pollers Cloning into 'pollers'... done. [dpetrov@macbook-pro ~/work]$ cd pollers/ [dpetrov@macbook-pro ~/work/pollers (mas
[dpetrov@macbook-pro ~/work]$ git clone /tmp/git/pollers.git pollers
Cloning into 'pollers'...
done.
[dpetrov@macbook-pro ~/work]$ cd pollers/
[dpetrov@macbook-pro ~/work/pollers (master)]$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working tree clean
[dpetrov@macbook-pro ~/work/pollers (master)]$ git checkout pollers-1.0
gBranch pollers-1.0 set up to track remote branch pollers-1.0 from origin.
Switched to a new branch 'pollers-1.0'
i
[dpetrov@macbook-pro ~/work/pollers (pollers-1.0)]$ git status
On branch pollers-1.0
Your branch is up-to-date with 'origin/pollers-1.0'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: share/mibs/IANAifType-MIB.mib
no changes added to commit (use "git add" and/or "git commit -a")
[dpetrov@macbook-pro ~/work/pollers (pollers-1.0)]$ git diff share/mibs/IANAifType-MIB.mib
diff --git a/share/mibs/IANAifType-MIB.mib b/share/mibs/IANAifType-MIB.mib
old mode 100644
new mode 100755
index 3b4added..14da8028
--- a/share/mibs/IANAifType-MIB.mib
+++ b/share/mibs/IANAifType-MIB.mib
@@ -1,13 +1,11 @@
--- Extracted from http://www.iana.org/assignments/ianaiftype-mib
---
- IANAifType-MIB DEFINITIONS ::= BEGIN
+IANAifType-MIB DEFINITIONS ::= BEGIN^M
IMPORTS
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaifType MODULE-IDENTITY
- LAST-UPDATED "200505270000Z" -- May 27, 2005
+ LAST-UPDATED "200411220000Z" -- June 17, 2004^M
ORGANIZATION "IANA"
CONTACT-INFO " Internet Assigned Numbers Authority
[dpetrov@macbook-pro~/work]$git clone/tmp/git/pollers.git pollers
克隆成“民意调查者”。。。
完成。
[dpetrov@macbook-pro~/work]$cd轮询器/
[dpetrov@macbook-pro~/工作/轮询器(主)]$git状态
论分行行长
您的分支机构是最新的“原始/主”分支机构。
没什么要承诺的,正在清理树
[dpetrov@macbook-pro~/work/pollers(master)]$git checkout pollers-1.0
gBranch pollers-1.0设置为从原点跟踪远程分支pollers-1.0。
切换到新分支“pollers-1.0”
我
[dpetrov@macbook-pro~/work/pollers(pollers-1.0)]$git状态
关于分支轮询器-1.0
您的分支机构使用“origin/pollers-1.0”更新。
未为提交而暂存的更改:
(使用“git add…”更新将提交的内容)
(使用“git签出--…”放弃工作目录中的更改)
修改:share/mibs/IANAifType-MIB.MIB
未向提交添加任何更改(使用“git add”和/或“git commit-a”)
[dpetrov@macbook-pro~/work/pollers(pollers-1.0)]$git diff share/mibs/IANAifType-MIB.MIB
diff—git a/share/mibs/IANAifType-MIB.MIB b/share/mibs/IANAifType-MIB.MIB
旧模式100644
新模式100755
增加索引3B4..14da8028
---a/share/mibs/IANAifType-MIB.MIB
+++b/share/mibs/IANAifType-MIB.MIB
@@ -1,13 +1,11 @@
---摘自http://www.iana.org/assignments/ianaiftype-mib
---
-IANAifType MIB定义::=BEGIN
+IANAifType MIB定义::=开始^M
进口
模块标识,来自SNMPv2 SMI的mib-2
来自SNMPv2 TC的文本约定;
ianaifType模块标识
-最后更新的“200505270000Z”-2005年5月27日
+最后更新的“200411220000Z”-2004年6月17日^M
“IANA”组织
联系人信息“互联网分配号码管理局
有什么线索可以说明如何调试它,以及是什么导致了它
非常感谢。文件名中存在区分大小写的问题:两个不同的文件存储在git中,只是名称的大小写不同
在检查差异时,git会收到“错误的“两个名称之一的内容。您是否检查了这些分支是否完全相同?当您从“origin/master”克隆并签出到“origin/pollers-1.0”时,分支之间的差异似乎是您认为未老化的commits@Rômulogabriellrodrigues不,它甚至发生在主分支上,而没有检查任何分支。这会不会是一个糟糕的合并成裸回购?@DimitarPetrov你所说的“即使在主分支机构也会发生”是什么意思?在这个示例中,我们看到master>nothing to commit没有任何更改,working tree Clean您也检查过这个解决方案吗:?@Rumid在上面的示例中没有任何更改,但是当我在本地签出它时,甚至master分支都显示有差异,有区分大小写的文件,当我在mac电脑上查看时,这些都会引起麻烦。赛尔夫在评论中回答了这个老问题。只是在“有答案”中添加一个帖子。