Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Git编辑我的文件_Windows_Git_Github - Fatal编程技术网

Windows Git编辑我的文件

Windows Git编辑我的文件,windows,git,github,Windows,Git,Github,我刚刚在我的PC(Windows 8.1 Pro)上安装了Git,并通过Git clone从Github克隆了我的存储库(包含大约5000个.c和.h文件)。现在,如果我说git status,它会显示五个修改过的文件(更改显示一些单词被其他单词替换) 问题是我不能这样做;如果我在项目的根目录中尝试git add.,什么都不会发生。运行git statusafter仍然会列出五个已修改的文件。运行git commit并不能纠正这种情况 我正在windows上运行最新版本的git 我怎样才能让它工

我刚刚在我的PC(Windows 8.1 Pro)上安装了Git,并通过Git clone从Github克隆了我的存储库(包含大约5000个
.c
.h
文件)。现在,如果我说
git status
,它会显示五个修改过的文件(更改显示一些单词被其他单词替换)

问题是我不能这样做;如果我在项目的根目录中尝试
git add.
,什么都不会发生。运行
git status
after仍然会列出五个已修改的文件。运行
git commit
并不能纠正这种情况

我正在windows上运行最新版本的git

我怎样才能让它工作呢?

我找到了答案


我必须用集成的git包安装cygwin,用cygwin克隆存储库,然后提交并使用cygwin。我可以使用windows编辑器编辑文件

您是否尝试过git add--all.?如果没有,请不要忘记运行
git commit
。文件修改是在克隆后立即显示的还是您编辑了什么?你的问题让它看起来像前者,但我想确认一下。@musiKk立即!是否存在区分大小写的问题,即两个文件的名称仅在某些字符的情况下不同?我曾经在Mac上帮助过一个有着类似问题的人(默认情况下,Mac也有一个不区分大小写的文件系统)。