2014-10-03 2 views
1

Eclipse로 Java 프로젝트 작업하기 나는 이상한 git 동작을 발견했다. 내 단말기에서 파일을 커밋하려고 할 때 자식 (zsh을에서)이 함께 나타났다 : '이상한 이름 git 파일

Changes to be committed: 
    (use "git reset HEAD <file>..." to unstage) 
new file: "src/com/sierisimo/app\bfragments/FragmentMenu.java" 


Changes not staged for commit: 
    (use "git add/rm <file>..." to update what will be committed) 
    (use "git checkout -- <file>..." to discard changes in working directory) 
    (commit or discard the untracked or modified content in submodules) 

    deleted: "src/com/sierisimo/app\bfragments/FragmentMenu.java" 

그리고 나는 Similar Question

하지만 그들은 8 진수에 대해 얘기

및 발견 "\ B"아무튼 8 진수처럼 보입니다 ...

무엇을 제안합니까?

+1

대신'/'를 사용한다고 가정하겠습니다. – njzk2

+0

예,'/'여야하지만 그 문자가 언제 어디서 왔는지 모르겠습니다. – Sierisimo

+0

'\ b'는 아마도 공백 문자를 대체 할 수 있습니까? "app fragments"라는 하위 디렉토리에 공백이 있습니까? – shoover

답변

1

글쎄, 그 일은 아주 이상 했어. 그 일은 그 자체로 해결 됐어. 우선 그 디렉토리에 없었던 모든 것을 추가했다. 모든 커밋에 대한 디렉토리를 제외하고 준비 그리고

, 방금

src/com/sierisimo/ 

하고 단지 전체 디렉토리를 추가로 이동이 올바른 이름으로 디렉토리를 추가

git add . 

:

src/com/sierisimo/app/fragments/FragmentMenu.java 

하지만 나를 귀찮게하는 것은 : 서브 디렉토리를 위임 할 필요가 있습니다 ...

적어도 변경 사항을 커밋 할 수있었습니다. 누군가가 더 나은 ansewr 이것을 얻는다면, 그것을 제공하십시오.