GitHub 연동하기

 저번에는 GitHub에 업로드를 할 때 GitBash의 명령어를 통해서 업로드를 했었다. 그런데 지금 사용하고 있는 Pycharm에는 GitHub와의 연동기능이 추가되어 있다. 그래서 일일이 GitBash를 활용하는 거 보다는 연동하여 사용하는 것이 빠르기 때문에 연동을 시켜 보았다.
저번에 연동을 시킨 폴더가 있지만, 처음부터 다시 해보는 것이 좋을 것 같아서 그 폴더는 삭제한 후 다시 해보았다


<연동할 곳을 지정하여 열기>

 먼저 GitHub를 연동시킬 폴더를 지정하여 Pycharm에서 실행한다.


<GitHub 지정>
 
VCS -> Check out from Version Control -> GitHub 를 클릭


<GitHub 연동>
 
이 전에 로그인을 하는 화면이 나오는데 로그인을 하고나면 이 창이 뜨고 GitHub의 URL을 복사하여 Clone을 실행할 수 있으며, 제대로 작동하는지 Test를 할 수 있다. 이후 연동 지점의 Directory Name도 설정할 수 있다. 그리고 나서 Clone을 클릭해 준다.


<연동한 후의 모습>
 
Clone을 클릭한 후에는 이렇게 자동으로 GitHub의 파일들이 연동된 것을 확인할 수 있다.


<이 후 파이썬 파일 생성시 화면>
 
 그러고나면 이제 파이썬 파일을 생성할 때 저런 질문 창이 뜨고 그대로 add를 실행할 수도 있고,


<수동으로 add 실행>
 
 이런 식으로 수동으로 Add를 실행할 수 있다. 위의 상태에서 Add를 클릭하고 나면 바로위의 Commit File이 활성화 되고 이를 클릭하고 나면


<Commit File 클릭>
 
 이러한 창이 떠서 Commit Message를 지정하여 Commit만 하는 것도 가능하고, 화살표를 내리면 바로 Push도 가능하여 바로 업로드도 가능하다.


<Push 화면으로 이동>
 
 Commit and Push를 클릭하면 바로 Push로 이동하여 이런 창이 뜨고 Commit만 했다면, 파일을 우클릭하여 Git->Repository->Push를 클릭하면 이 창이 뜬다. 그리고 나서 Push를 실행해 주면 Push가 완료된다.


<Push가 완료된 모습>

 이제는 GitBash로 명령어를 하나하나 입력할 일이 없어져서 한결 수월해 졌다. 그리고 Push만 하지말고 Pull도 해야한다는 것을 꼭 명심하자! 지난번 처럼 연동과정에서의 오류가 발생할 수 있으니까!



댓글

이 블로그의 인기 게시물

KV Language(Pycharm에 Highlighting 기능 설정하기)

Python 코딩 공부 시작과 Github 활용

Kivy Tutorial - PingPong