# [트러블슈팅] git 파일명이 대문자에서 소문자로 바뀌지 않는 문제 해결

`vercel`로 배포를 진행했고 `ci/cd를 진행`하는데 계속해서 **오류가 발생했다**

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748928096220/d6cd0f27-ae04-4ca4-8243-9a20fffa958c.png align="center")

터미널로 `yarn build`를 해주면

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748928470523/29d8a82d-766f-4762-a946-6f8ec117889f.png align="center")

성공적으로 되는데 이해가 안 갔다. 🧐

어제 `vercel —prod`를 했을 때 `axios.js`랑 `Axios.js` (대소문자) 때문에 오류가 났어서 .. 혹시 이거 때문인가? 라는 생각을 했지만

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748928598537/4ebed9fb-b06a-43ae-9d2c-4df45bbef4d6.png align="center")

실제로 파일명을 보면 수정이 잘 되어 있다구요!!!! 😾

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748928751756/e4fd7d11-8b18-4677-bc5a-afaee4c9f336.png align="center")

하지만 에러 로그를 보니 `axios.js` 문제라고 한다

```javascript
git ls-files | grep -i axios
```

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748928718659/38d69969-fa49-4581-89c2-c4180ac4ddb9.png align="center")

를 터미널에 검색해보니 있다고 한다..

진짜 뭐야!!!😤 하고 레포를 확인해보니 반영이 안되어 있었다..(충격)

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748929187902/92261d49-da86-4abd-b63a-3a2c09c9c0a3.png align="center")

### ✏️ 해결방법

```javascript
mv src/services/api/Axios.js src/services/api/temp.js
git add .
git commit -m "Rename Axios.js to temp.js"

mv src/services/api/temp.js src/services/api/axios.js
git add .
git commit -m "Rename temp.js to axios.js"
```

네임명을 이렇게 2단계로 처리해주었다.

* **중간 이름으로 한번 바꿔주기**
    
* **그다음에 원하는 이름으로 다시 바꾸기**
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1748931037588/ea575a2d-daa0-407c-8719-706ad0e6f62d.png align="center")
    
    **완료** 👍🏻
