Git (깃)/깃 git

git / github / ssh-key/ 프로젝트 파일 가져오기

삐뚤어진 개발자 2020. 6. 19.

git 설치 / 시작 ssh key 등록 / 프로젝트 파일 가져오기 clone

git을 완전히 처음 시작한다고 전제하고 작성해보겠습니다.

간단하고 쉬운 설명과 함께 작성해보도록 하겠습니다.

(저는 집에서 쓰는 컴퓨터에서 작업하여 github에 올려놓고 회사 pc에서 작업을 하려고 회사 pc에 git을 설치하고 github에 있는 프로젝트를 회사 pc에서 옮기는 작업을 했습니다.)

 

git이란 버전 관리 툴을 말합니다. 

버전 관리 툴의 필요성은 프로그램을 만들때, 필수적인 요소인 것은 누구나 아는 사실 일겁니다.

예전엔 버전 관리 툴로 svn을 많이 사용했었지만, 요즘은 거의 모두 git을 사용합니다.

(오래된 기술을 선호하는 회사들은 아직도 svn을 사용하는 곳도 있습니다.)

 

 

설명할 목차입니다 

1. git 설치

2. git / github 연동 (ssh-key)

3. git clone 으로 프로젝트 파일 가져오기(git 연결)

 

 

 

1. git 설치

자신의 pc에서 git을 사용하기 위해서는 git이라는 프로그램이 설치되어 있어야 합니다.

아래의 링크에서 자신에게 맞는 os를 선택하시고 다운로드를 하시고 설치하시면 됩니다. 

https://git-scm.com/downloads

ads

 

Git - Downloads

Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific

git-scm.com

 

 

2. git hub

github 홈페이지에 가서 회원가입, 프로젝트 생성을 해줍니다.

github 회원가입과, 프로젝트 생성은 어려운 것이 아니기 때문에 생략하겠습니다.

 

 

3. git hub / 로컬 pc 연동하기

git을 pc에 설치 하셨다면 아래와 같이 폴더에서 우클릭을 하시면  Git 관련 항목들이 추가 되었을 것입니다.

프로젝트를 git으로 내려 받기 원하는 폴더에 가셔서 우클릭 > git bash here을 클릭합니다.

 

ssh-key 생성

아래의 그림과 같이 bash 터널이 열렸다면

ssh-keygen 명령어로 ssh 키를 만들어줍니다.

 

ssh-key 복사

github에 붙여넣기 위해 생성된 ssh키를 복사해야합니다.

cat ~/.ssh/id_rsa.pub 명령어를 통해 ssh 키를 확인해 줍니다.

아래의 ssh-rsa 부터 시작한 텍스트들을 모두 드래그로 복사해주시면 됩니다.

 

위에서 복사한 ssh-key는 gitgub에 등록을 해야합니다. 

github에 로그인을 하시고, 우측상단의 메뉴 버튼을 클릭후 setting > SSH and GPG keys로 들어가 줍니다.

 

생성에 들어가셔서 아래와 같이 타이틀과 복사한 텍스트를 붙여넣기 해주시고 추가하시면 됩니다.

 

 

등록 확인

 

 

4. github 프로젝트 가져오기 (git clone)

pc에 ssh-key를 설치해 github와 연결했다면, github에 올라간 프로젝트를 로컬 pc로 가져오겠습니다.

 

아래의 github 프로젝트 branch에서 Clone or download를 클릭합니다.

그리고 Clone with SSH 아래에 있는 ssh-key를 복사해줍니다.

 

 

git bash 화면으로 와서 git clone 복사했던 ssh-key를 붙여넣어주고 엔터를 누르면 

 

 

아래와 같이 git clone 명령어로 프로젝트를 잘 불러와진 것을 확인할 수 있습니다.

댓글