우리는 종종 릴리스 브랜치에서 파일/패키지의 이름을 바꾼 다음이 변경 사항을 많은 다른 것들과 함께 트렁크에 병합해야합니다. 큰 문제는 많은 SCM 솔루션 (현재 SVN)은 파일 이름을 추적하지 않는다는 것입니다. SCM이 MyOriginalFileName과 MyRenamedFileName이 동일한 파일/클래스/등임을 알만큼 인텔리전트가 아니기 때문에 제품의 릴리스 지점을 다시 트렁크에 병합하면 이러한 변경 사항을 잃을 수 있습니다.GIT가 파일 이름 변경을 추적하지 못한다면 어떻게 이러한 병합 변경 사항을 잃지 않게 할 수 있습니까?
우리가 뭔가 잘못하고있는 것 같아요, 이것을 처리하는 GIT 방법은 무엇입니까?