Git의 파일 이름 변경에 반하다

이벤트


git로 개발할 때 현지의build는 통과할 수 있지만 CI의build는 통과할 수 없습니다.

까닭

utils/enumType.tsutils/EnumType.ts로 변경할 때 Giit에서 변경이 감지되지 않아 Giit로 높아진 코드에서는 파일 이름이 변경되지 않았다.

해결하다


git mv utils/enumType.ts utils/EnumType.ts

시험해 보다


mv로 파일 이름 변경

  • touch test.ts
  • git add .
  • git commit -m "Add test.ts"
  • mv test.ts Test.ts
  • git status<-여기nothing to commit, working tree clean입니다.작업tree 변경 없음!깃이 안 걸렸어!

  • gitmv로 파일 이름 변경

  • git mv test.ts Test.ts
  • git status<-여기서 일하는tree를 타세요.Git에 의해 감지되었습니다.

  • 끝말


    몇 년 만에 지트에 빠져서 자율적인 마음으로 기사를 쓰고 웃었어요.
    게다가 여러분의 개발 생활을 도울 수 있다면 다행입니다.
    트위터도 있어요. 가능하면 팔로우 해주세요.
    나는 개발을 중얼거리고 있다.

    좋은 웹페이지 즐겨찾기