Dev/git

깃허브(Github)로 알고리즘, 코딩테스트 소스코드 관리하기

lamp_jiny 2020. 8. 21. 14:42

 코딩테스트를 하다보면 내가 작성한 풀이를 다시 봐야할 때도 있고, 공유해야 할 때도 있다. 그래서 풀이 소스코드를 모아서 관리하면 좋은데, 이 때 깃허브에 올리는 것을 추천한다.

 

1. 먼저 깃허브 가입하고, 깃 데스크탑 설치

구글에 깃허브라고 치면 바로 나온다. 들어가서 회원가입부터 한다. 그 다음 깃 데스크탑을 검색해 설치해주자.

 

깃허브주소

https://github.com/

 

▼깃 데스크탑 주소

https://desktop.github.com/

 

2. 레포지토리(repository)를 만든다.

사진에 보이듯 Repositories탭이나 오른쪽에 your repositories들어가서 new(repository)를 눌러준다.

 

3. repository의 이름지정 및 설정

해당 저장소의 이름을 원하는데로 정해준 후 (나의 경우 프로그래머스 알고리즘풀이 저장소) description(설명)을 적어준다. 그리고 누구나 볼 수 있도록 public을 선택 후 create repository버튼을 클릭한다.

 

4. 그럼 다음과 같이 해당 저장소의 주소가 생성된다. -> 주소를 복사해주자.

 

5. 깃 데스크탑 실행 후 자신의 깃허브 계정으로 로그인하면 이런 창이 뜨는데 여기서 file-clone repository를 누른다.

 

다음과 같은 창이 뜨면 url탭에서 아까 복사한 나의 레포지토리 주소를 넣는다. local path는 내 컴퓨터상에서 어떤 경로에 저장할 것 인지 정하는 것으로 선택가능하다. 다 설정했다면 clone을 클릭한다.

 

6. local path경로에 소스코드 올리기

 

아까 지정했던 local path로 가면 내가 만든 레포지토리들이 있다.

 

위의 사진은 이전에 만들어 둔 백준 알고리즘 repository인데 이런식으로 폴더를 만들어서 관리해도 되고 바로 .java파일이나 .txt등 내가 풀이 한 코드파일을 넣어주면 된다.

 

 

7. commit및 push

파일을 넣어주면, 이렇게 깃 데스크톱에서도 수정되거나 추가된 파일이 왼쪽 목록에 뜬다.

내용 확인 후 왼쪽 하단에 설명을 적어주고, commit to master을 한다.(내 컴퓨터 깃에 커밋)

 

커밋 후에는 push (publish branch)해주면 원격 저장소에도 올라간다.

 

'Dev > git' 카테고리의 다른 글

Git 원격 저장소 끊기  (0) 2022.08.30