본문 바로가기
IT, Software/Python

Python Pycharm(파이참)에서 Github 연동하기

by 기타마을이장 2021. 2. 8.

git으로 소스 관리를 하기로 했고 그래서 Github 가입도 하고

윈도우용 Client인 Github Desktop도 설치해서 소스도 업로드했다.

그런데....

실제로 코딩을 하는 공간인 Pycharm이랑은 바로 연동이 안되어 있었다.

Github Desktop 을 설해도 이 부분은 해소가 안되는 것 같다ㅠ

Pycharm Git 설치하기

Pycharm 설치할 때 git을 연동만하면 사용 가능하도록 기능이 함께 설치되기는 하는 것 같다.

하지만, Github Desktop에서 작업을 마친 폴더를 그대로 Pycharm에서 프로젝트로 불러왔더니

기본적으로는 git을 활용하는 상태로 셋팅이 바로 된다.

하지만, 하단에 브랜치명들은 보이는데 실질적인 정보는 전혀 보이지 않는다.

메뉴의 VCS - Get from Version Control 메뉴를 선택하면 붉은색 글씨로...Git이 설치되지 않은 상태라는 문구가 뜬다.

그리고 바로 옆 'Download and Install' 글씨를 클릭하면 곧바로 "Git for Windows" 설치가 시작된다.

설치가 완료되고 나서, 하단에 Git 영역에 Refresh 버튼을 눌렀더니

지난번 내가 commit했던 내용들이 쭉 조회되었다.

소스 업로드하기

Pycharm에서는 Github Desktop이랑 사용방법이 거의 유사하다.

다만 Commit전에 여러개의 파일을 한 번에 하려면 Add를 먼저 해준다.

Add를 하고 나면 대상 파일들이 녹색으로 표시된다. 그러고 나서 Commit을 해준다.

마지막으로 VCS > Git > Push를 통해서 소스를 업로드 한다.

Github 로그인하기

Pycharm에서는 처음으로 Push를 하는 거여서인지 Login 팝업이 발생한다.

로그인을 해주면 드디어 소스가 업로드 완료된다.ㅎㅎ

그런데 역시나 익스에서는 Authorize 절차가 제대로 안된다;;;

주소를 그대로 복사해서 크롬에서 인증절차를 진행해야 정상적으로 마무리된다.(왜 이러는지 잘 모르겠다;;)

크롬에서 인증을 하는게 더 잘된다;;;

대용량 파일 업로드

그리고 업로드 가능한 소스의 크기는 100메가 이하여야만 문제가 발생하지 않는다고 한다.

당장은 100메가 이상인 파일을 업로드할 일은 없을 거라 관련 블로그 정보만 기록해두기로 했다.

ellun.tistory.com/280

 

반응형

댓글