오타가 입력된 폴더명을 확인 못한채 깃허브로 커밋을 해버렸다.
깃허브 홈페이지나, IDE(파이참, 이클립스) 에서 쉽게 폴더면 변경해서 적용할 수 있으면 좋으련만
그 방법은 찾지 못해서 git 명령어로 폴더명을 변환하고 적용해 보았다.
해당 포스팅은 파이참(Pycharm) 기준이며,
Git이 설치되어 있어야합니다.
변경하고싶은 폴더가 있는 git 프로젝트 폴더로 이동합니다.
(.git 폴더가 있는 위치)
우클릭 > Git Bash Here
나는 'NLP/Calssification' > 'NLP/Classification' 으로 변경하고자 하여 다음와 같이 입력
git mv ./NLP/Calssification ./NLP/Classification
(git mv 변경전폴더경로 변경하고자하는경로)
아무 메시지가 없으면 변경 성공입니다.
※ 파일도 마찬가지로 폴더명을 대체하여 넣어 입력하면 됩니다.
- 경로 이동 ) git mv ./NLP/test.py ./NLP/codes/test.py
- 파일 명 변경 ) git mv ./NLP/test.py ./NLP/test_123.py
그리고 변경한 내용을 커밋 메시지와 함께 커밋해 줍니다.
git commit -m "커밋 메시지 작성"
아래와 같이 커밋될 내용이 나오고 100% 나오면 1차 완료!
같은 로컬 위치에 연결되어있는 프로젝트에서도 폴더 명이 변경된 것을 확인할 수 있습니다.
하지만 아무리 새로고침을 해도 아직 온라인 깃허브 리포지토리에는 반영되지 않았을 것입니다.
(상황 1) 폴더 변경과 커밋할 다른 내용이 있을 때
VCS > Commit
Git Bash 에서 입력한 커밋 메시지가 그대로 뜹니다.
Changelist 에서 반영할 내용을 체크 > Commit 버튼 클릭
(상황 2) 폴더명만 변경되었을 때는 여기서부터 따라하시면 됩니다.
VCS > Git > Push
push 버튼 클릭
이제 온라인 깃허브에서 새로고침을 하면
폴더명 변경이 적용된 것을 확인할 수 있을 것입니다.
도움이 되셨다며 공감 부탁드립니다. :D
Pycharm 파라미터/인자값/아규먼트 입력 및 사용 방법 (parameters, args) (0) | 2021.09.29 |
---|---|
Pycharm 내가 만든 내부 모듈 import 하기 (0) | 2020.11.25 |
Pycharm 외부 라이브러리 설치 및 모듈 import (2) | 2020.11.24 |