힘내 기는 어디에서나 리베이스 할 수 없습니다. https://stackoverflow.com/a/13694625/618450힘내 : 커밋되지 않은 변경으로 인해 리베이스 할 수 없습니다.
$ git update-index -q --ignore-submodules --refresh
$ git diff-files --ignore-submodules
모두 출력을 생성하지 않지만 하나가 수행합니다 :
$ git diff-index --cached --ignore-submodules HEAD --
:100644 000000 cab819f1e5ed6cc7cff374eecae273e1d6ae6a01 0000000000000000000000000000000000000000 D .idea/codeStyleSettings.xml
:100644 000000 2953f353d2c65dd62e36926accb7f645a600b7e0 0000000000000000000000000000000000000000 D .idea/dictionaries/roxy.xml
:100644 000000 0e7ecef362d8a77067edf4bae5972f33185bd986 0000000000000000000000000000000000000000 D .idea/inspectionProfiles/Project_Default.xml
:100644 000000 3b312839bf2e939fea3ebdef15630a4b33e57caf 0000000000000000000000000000000000000000 D .idea/inspectionProfiles/profiles_settings.xml
:100644 000000 e31af55b33d82e28f471a2ba51b63c2a91fa53b7 0000000000000000000000000000000000000000 D .idea/php.xml
:100644 000000 9c25e8d4f1169b5d3103b14fdb60e7d7c3975b70 0000000000000000000000000000000000000000 D db/sfront.sql
내가 그 파일을 삭제할 수 없습니다 다음이 답변의 지시에 따라
Cannot rebase: Your index contains uncommitted changes.
Please commit or stash them.
$ git rm --cached .idea/php.xml
fatal: pathspec '.idea/php.xml' did not match any files
나를 도울 수있는 아이디어가 있습니까?
편집 :
자식 숨겨 놓은 내 문제가 해결되었습니다. 나는 무슨 일이 일어 났는지 모르겠다. 불평하는 파일은 무시되어야합니다.
'자식 stash'을 한 후 다음
git stash
명령에 대한 모든 학습을위한 좋은 링크? – Ryan고쳐 줘서 고마워. 고마워. – Pixy
파일을 무시할 수없고 * 저장소의 일부일 수 없습니다. 'git'가 그 파일에서 변경을 감지했다면 이전에 저장소에 추가되었습니다 (즉,'.gitignore '에 나열되어 있어도 무시되지 않을 것입니다 - 당신이'git'에 중요하다고 말했을 때, 아무튼). – larsks