git无法添加或签出某些文件

时间:2018-11-04 11:52:42

标签: git kernel

我使用git克隆此仓库https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

完成后,我发现某些文件已更改,如git status所示。

 M include/uapi/linux/netfilter/xt_CONNMARK.h
 M include/uapi/linux/netfilter/xt_DSCP.h
 M include/uapi/linux/netfilter/xt_MARK.h
 M include/uapi/linux/netfilter/xt_RATEEST.h
 M include/uapi/linux/netfilter/xt_TCPMSS.h
 M include/uapi/linux/netfilter_ipv4/ipt_ECN.h
 M include/uapi/linux/netfilter_ipv4/ipt_TTL.h
 M include/uapi/linux/netfilter_ipv6/ip6t_HL.h
 M net/netfilter/xt_DSCP.c
 M net/netfilter/xt_HL.c
 M net/netfilter/xt_RATEEST.c
 M net/netfilter/xt_TCPMSS.c
 M tools/memory-model/litmus-tests/Z6.0+pooncelock+poonceLock+pombonce.litmus

我尝试使用git checkout -- .git add -Agit stashgit reset --hard HEAD(和^HEAD)创建一个新的分支,但是它们都无法工作,这些更改不会消失。

我的系统是MacOS(我只想阅读代码并使用git)。

git版本2.19.1

这是.git / config中的内容

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    precomposeunicode = true
[remote "origin"]
    url = https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master

这些文件对我来说并不重要,但我想解决此问题。

顺便说一句,我的另一台远程linux机器上没有任何问题。

0 个答案:

没有答案