연구과제를 하다보니 선행 연구된 github project를 가져와서 공부해야할 일이 생겼다
관련 프로젝트들을 Git Clone으로 내 로컬에서 자유롭게 사용해보자
기상학의 DownScaling 과제를 딥러닝으로 해결하기 위해 관련 논문을 서치하다
아주 최근에 carlos-gg 님이 만드신 python package를 발견했다
논문을 한 번 훑어봤으니, 어떤 식으로 구현하셨는지 뜯어보면 큰 공부가 될 듯해 Clone 하기로 했다
Default branch 페이지로 가보면 초록색의 Code 버튼이 있다
거기서 git HTTPS 을 복사한다
이제 내가 Clone 하고 싶은 위치의 디렉토리로 향한다
나는 Pycharm을 사용하니 PycharmProjects 파일로 이동했다
원하는 위치로 이동했으면, 우클릭 후 Git Bash Here 울 누른다
(만약에 안 뜨면, Git 설치가 안 되어있거나 더 많은 옵션 표시를 누르면 나온다)
Git Bash Here 을 누르면 위 사진처럼 Git Bash 터미널이 나온다
여기에 아까 복사한 git HTTPS를 Shift + Insert 로 붙여넣기 하면
위 화면처럼 done 이 뜨고, 현재 위치가 다시 뜨면 성공적으로 Clone 된 것이다
참고로 Git Bash 에서 복사, 붙여넣기 단축키는 아래와 같다
구분 | 단축키 |
---|---|
복사하기 | Ctrl + Insert |
붙여넣기 | Shift + Insert |
디렉토리를 확인해보면 README.md, .gitignore 등 까지 잘 clone 됨을 알 수 있다
clone 이 잘 되었으니 이제 내 로컬에서 마음껏 코드를 뜯어볼 수 있다
아래 reference를 통해 위의 내용 및 remote 와 clone의 차이도 확인하실 수 있습니다!
Reference
https://choiiis.github.io/git/how-to-clone-project/