공유 ROR 프로젝트의 로컬 브랜치로 마스터에서 풀링을 수행합니다. 힘내는 말한다 : git pull은 config/environments/development.rb가 커밋되지 않았다고 말합니다.
branch master -> FETCH_HEAD error: Your local changes to the following files would be overwritten by merge: config/environments/development.rb Please, commit your changes or stash them before you can merge. Aborting
development.rb
나는이 프로젝트의 디자이너이고 내 ROR와 Git 스킬은 크지 않다 (나는 지점 관리를 위해 Tower GUI를 주로 사용했다). 그러나, 나는 성공적으로 프로젝트에 1 년 넘게 기여해 왔으며 이전에는이 문제를 결코 경험하지 못했습니다.
글쎄, 나는 로컬 repo에서 development.rb를 제거한 다음 원격 repo에서 가장 최근의 것을 추가 한 master에서 꺼내서 해결했다. 이제는 development.rb 파일을 편집하면 수정 된 것으로 나타납니다. 그래서 나는 그것을 일으킨 원인을 모르지만, 나는 그것을 고쳐 놓은 것처럼 보인다. 내가 아래에서 언급했듯이,이 일이 일어나기 바로 전에 나는 잘못된 지점에서 당기기 시작했고 완료되기 전에 당기기를 취소했습니다. 나는 이것이 어떻게 든 development.rb를 Git이 볼 수없는 상태로 만든다고 생각합니다. – user2646308