У меня странная проблема с git.Моя структура папок (упрощенная) выглядит следующим образом:
/wte/
/wte/bib
/wte/MATLAB
/wte/MATLAB/lib
/wte/MATLAB/simdp
Все эти папки (кроме первых двух) содержат файлы.
Теперь, если я сделаю git status
в /wte/
:
$ git st
# On branch master
# Your branch is ahead of 'origin/master' by 4 commits.
#
nothing to commit (working directory clean)
Но если я сделаю git status
в /wte/MATLAB/
(или /wte/bib/
):
$ git st
# On branch master
# Your branch is ahead of 'origin/master' by 4 commits.
#
# 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: ../MATLAB/lib/XSteam_Matlab_v2.6/X Steam for Matlab.pdf
# modified: ../MATLAB/lib/XSteam_Matlab_v2.6/XSteam.m
# modified: ../MATLAB/lib/XSteam_Matlab_v2.6/XSteamUS.m
# modified: ../MATLAB/simdp/extract_mdp_parallel.m
# modified: ../MATLAB/simdp/get_virgin_source_states.m
# modified: ../MATLAB/simdp/proj.sublime-project
# modified: ../MATLAB/simdp/proj.sublime-workspace
# modified: ../MATLAB/simdp/tests/T_get_virgin_source_states.m
# modified: ../MATLAB/simdp/tests/run_tests.m
#
no changes added to commit (use "git add" and/or "git commit -a")
Эти файлы не были изменены:
ost@d-win-1 ~/ba/wte/MATLAB
$ git diff simdp/get_virgin_source_states.m
ost@d-win-1 ~/ba/wte/MATLAB
$ git diff simdp/extract_mdp_parallel.m
ost@d-win-1 ~/ba/wte/MATLAB
$ git diff lib/XSteam_Matlab_v2.6/XSteam.m
Так что здесь происходит?Есть идеи?
Обратите внимание, что это не все файлы, только некоторые из них ...
Спасибо!
Система:
- Windows 7 (64 бит)
- Git 1.7.5.1
- Cygwin