반응형

Pycharm에서 깃허브로 프로젝트를 올리고자 하였다. 해당 과정을 아래에 적어둔다.

참고로 이 글은 Git이 설치되어 있다는 것을 전제로 한다.

 

이 글은 크게 다음과 같은 순서로 이루어져 있다.

 

 

1. Pycharm에서 깃허브 로그인하기

2. GitHub에서 Pycharm으로 repoistory 가져오기(Clone)

3. Pycharm에서 수정하고 push 하기

4. Pycharm에서 GitHub에 프로젝트 게시하기


1. Pycharm에서 깃허브 로그인하기

 

1. 왼쪽 위 'VCS'에서 'Get from Version Control...'을 클릭한다

 

 

2. 오른쪽 위 'Use Token'을 눌러 로그인한다.

토큰을 사용하는 이유는 깃허브에서 비밀번호 로그인을 줄이려는 추세이기 때문에 그렇다. 비밀번호 로그인이 완전히 끝나면 나중에 다시 로그인해야 할 수 있기 때문에 토큰 로그인을 한다. 토큰을 생성하는 방법은 아래의 링크에서 확인할 수 있다.

https://hoohaha.tistory.com/37

 

토큰을 이용한 로그인 창으로 바뀌었다. 토큰을 사용해 로그인하자.

이렇게 하면 로그인이 끝났다.

 

 


2. GitHub에서 Pycharm으로 repoistory 가져오기(Clone)

 

1. 왼쪽 위 'VCS'에서 'Get from Version Control...'을 클릭한다.

 

 

2. 가져오고자 하는 repository를 선택하고 'Clone'을 클릭한다.

 

아래와 같은 'Directory' 확인 메시지가 뜨는데 'Yes'를 누르자.

 

현재 창에서 열지, 새 창에서 프로젝트를 열지 선택하면 된다. 본인은 새 창(New Window)을 선택했다.

 

 

3. repository가 제대로 가져와졌는지 확인한다.

 

 

이렇게 깃허브에서 Pycharm으로 repository를 잘 가져왔다.

이제 repository를 수정하고 push해보자.


3. Pycharm에서 수정하고 push 하기

 

 

1. repository 내에서 수정한다.

본인은 java와 python 폴더를 만들고 그 안에 파일을1개씩 만들었다.

 

이때 'Add File to Git'이라는 창에서 Git에 추가할 것이냐고 물어보는데, 이때 'Add'를 클릭해줘야 Git과 연동된다.

 

2. 수정 내역을 'commit'한다.(단축키: Ctrl+K)

commit 방법은 왼쪽 아래 'Version Control' 패널에서 'V' 모양을 클릭하거나 오른쪽 위에서 클릭하면 된다.

 

이때 'Commit changes' 창이 나오는데, 여기서 변경 내역을 확인하고 'Commit Message'를 적어주고 'Commit'을 클릭한다.

 

 

3. commit 내역을 push 한다.(단축키: Ctrl+Shift+K)

push 버튼은 'VCS' 메뉴의 'Git'에 있다.

 

push되었다는 메시지가 나타난다.

 

웹에서 보면 이렇게 Push된 것을 확인할 수 있다.

 

 


4. Pycharm에서 GitHub에 프로젝트 게시하기

이제는 Pycharm에서 GitHub로 프로젝트를 게시해보겠다.

 

1. 왼쪽 위 'VCS'에서 'Import into Version Control'에서 'Share Project on GitHub'를 클릭한다

 

2. 내용을 확인하고 'Share'를 클릭한다.

이때 'Private'에 체크하면 repository가 private한 상태로 생성된다.

 

3. 프로젝트를 확인하고 'Commit Message'를 작성하고 'Add'를 클릭한다.

 

GitHub에 잘 올라갔다는 메시지가 나왔다.

 

 

4. 웹에서 프로젝트가 잘 올라왔는지 확인한다.

이렇게 새로운 repository가 생성되면서 프로젝트가 잘 올라온 것을 확인할 수 있다.


이렇게 Pycharm에서 GitHub의 repository를 가져오는 방법, GitHub에 프로젝트를 업로드하는 방법, 수정한 내용을 GitHub에 업로드하는 방법까지 알아보았다. 처음에는 익숙하지 않고 귀찮겠지만 이렇게 하면 자신이 코드를 수정한 기록을 볼 수 있고 추후 자신이 그동안 했던 노력을 한눈에 볼 수 있으니 코딩을 시작하는 사람들은 꼭 하면 좋을 것이다.

 

 

이 글이 도움이 되었기를 바랍니다.

 

GitHub 관련 글

[Github]깃허브 계정 이름, 닉네임 변경하는 법

[Github]깃허브 Repository를 Public / Private로 변경하는 법

[Github]깃허브 Repository 삭제하는 법

[Github]IntelliJ에서 깃허브로 프로젝트 연동하는 법

[Github] Git Bash에서 로그인한 계정 변경하는 법

[Github] 깃허브에서 폴더 추가하는 법

[GitHub] Visual Studio에서 깃허브로 프로젝트 연동하는 법

[GitHub] 깃허브에서 폴더 이름 변경하는 법

[GitHub] 깃허브 토큰(Token) 생성하는 법

[GitHub] Pycharm과 깃허브 연동하는 법

[GitHub] GitHub Desktop에서 repository clone 하는 법

반응형

+ Recent posts