git(on svn)이 대소문자만 다른 디렉토리를 커밋해버렸다

거의 악몽같은 일을 하나 당했다. 일단 회사에서 작업하는 환경은 Win32 or Win32-x64 다.  생각없이 git  add SomeDirectory/*.cpp 했는데, 저 디렉토리가 Somedirectory 더라고(…). 그리고 저걸 깨달았을 때는 이미 git commit; git svn dcommit 후(…………)   결과: SVN 에 대소문자가 다른 디렉토리가 생겨버렸다! 지금 작업하는 OS는 Win32 -_-; 당연히 나 혼자 작업하는 SVN이 아니니, SVN 개발자들이 절대 […]

git on svn

이젠 이런저런 기능들이 좀 더 눈에 들어온다. 하지만 귀찮은 점도 꼭 섞여있다. SVN 쪽으로 commit 할 때, 기본적으로 두단계를 거치게 된다(사실 이게 원하던 바이다). git 내부로 로컬 커밋 (git add 변경사항 -> git commit ) 로컬 git repository -> (central) svn repository  (git svn dcommit) 2가 좀 귀찮은데, 1에서 변경한 사항(tracked & modified)가 남아있으면 바로 […]