pycharm을 github에 연동해서 사용 중인데 가끔 github에 push가 되지 않는 파일들이 있다.
이유야 다양하겠지만 내가 종종겪는 push 거부 문제는 파일의 '사이즈가 너무 커서'였다.
100MB까지 github에 push가 가능하지만, 그 이상은 push 할 수 없다.
이미 commit 까지 완료했는데, 이제와서 push가 안된다고 하니 난감하기 그지없다...
구글링해보니 pycharm에서는 이전에 한 commit을 취소하고 commit하기 전 상태로 되돌려주는 기능이 있었다.
지금부터 그 방법을 소개한다.
1.
파이참을 킨 화면에서 왼쪽 하단을 보면 'git' 이라고 써져있는 메뉴가 있다.
이 메뉴는 파이참을 github(또는 다른 git 관리 사이트)와 연동하게 되면 뜨는 메뉴다.
▼파이참과 github 연동 방법▼
growingarchive.tistory.com/109?category=901796
2.
git 메뉴를 누르게 되면 밑의 사진처럼 log를 확인할 수 있는 창으로 바뀐다.
3.
그 옆을 보면 이렇게 브랜치에 push 또는 commit 한 내용이 도식화 되어있다.
commit 메세지를 누르면 오른쪽에 commit된 파일과 어느 브랜치에 commit 되었는지 확인할 수 있다.
4.
커밋메세지를 오른쪽 마우스를 클릭하면 이렇게 새로운 메뉴들이 뜨게 된다.
여기서 'Undo commit' 을 누르면 된다!
5.
그러면 이런 팝업 창이 뜨는데 'OK' 눌러주면 commit 이 취소되고 그 전 상태로 돌아온다!
참고 블로그
저항의 중간지대 블로그를 참고하여 작성했습니다. kimcute.tistory.com/13
'Study > Git' 카테고리의 다른 글
[Git] .gitignore 사용법 및 작동하지 않는 경우 (+ .gitignore 템플릿 사이트) (0) | 2022.01.04 |
---|---|
[Git/VSCODE] Logon failed, use ctrl+c to cancel basic credential prompt. 에러 해결법 (1) | 2021.11.18 |
[Github] 깃허브 Organization으로 팀프로젝트 하기 (0) | 2021.03.28 |
[Git/Pycharm/Python] Pycharm에 github 연동하는 방법 (0) | 2020.10.12 |
[Git] Git branch 생성과 github 연동(Linux.ver) (0) | 2020.09.24 |