개발관련/Git

git 표시를 삭제하고 새 파일을 파일 이동으로 표시하는 방법

Rateye 2021. 11. 23. 10:21
728x90
반응형
질문 : git 표시를 삭제하고 새 파일을 파일 이동으로 표시하는 방법은 무엇입니까?

수동으로 파일을 이동 한 다음 수정했습니다. Git에 따르면 새 파일이고 제거 된 파일입니다. Git이 파일 이동으로 처리하도록 강제하는 방법이 있습니까?

답변

Git은 수정이 너무 심각하지 않은 경우 자동으로 이동 / 이름 변경을 감지합니다. git add 은 새 파일을 git rm 은 이전 파일을 추가합니다. git status 가 이름 바꾸기를 감지했는지 여부를 표시합니다.

또한 디렉토리 이동을 위해 다음을 수행해야 할 수 있습니다.

  1. cd를 디렉터리 구조의 맨 위에 올립니다.
  2. git add -A 를 실행합니다.
  3. git 상태를 실행하여 "새 파일"이 이제 "이름 변경"된 파일인지 확인합니다.

git 상태가 여전히 "새 파일"로 표시되고 "이름이 변경됨"이 아닌 경우 Hank Gay의 조언을 따르고 두 개의 개별 커밋으로 이동 및 수정해야합니다.

출처 : https://stackoverflow.com/questions/433111/how-to-make-git-mark-a-deleted-and-a-new-file-as-a-file-move
728x90
반응형