본문 바로가기

Git hub

Git hub Repository 생성 및 Git bash 알아보기

반응형

이번 글에서는 코드를 올리고, 코드를 다운받을 수 있는 깃허브(Git hub)에 대해서 작성해보겠습니다.

 

우선 Git hub의 계정을 생성합니다.

https://github.com/

 

Build software better, together

GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects.

github.com

위 사이트에 들어가 Sign up을 선택합니다.

 

이후 가지고 있는 이메일을 입력하여 가입을 합니다.

 

로그인을 하면 1시방향에 있는 +버튼을 눌러줍니다.

 

 

 

 

이후 New repository를 눌러 앞으로 작업을 할 레포지토리(폴더)를 생성해줍니다.

 

 

이후 레포지토리명(폴더명)을 기입 후 Create repositoy를 선택해줍니다.

 

 

 

 

Git bash 설치

Repository를 생성한 뒤 작성한 코드를 업로드하는 git bash에 대해 알아보겠습니다.

 

이번 포스팅은 Windows에서 Git을 사용하기 위한 Git Bash 2.25 버전을 설치해보겠습니다.

 

우선 Git Bash 설치파일을 받기 위해 공식 홈페이지인 https://git-scm.com/ 으로 이동해주세요.

 

 

Git

 

git-scm.com

 

 

 

 

Downloads를 클릭해줍니다.

 

 

자신의 OS환경에 맞는 그림을 클릭해주면 git bash가 설치가 됩니다.

 

 

 

Git Bash가 설치되어있는것을 확인 후 Git Bash를 선택합니다.

 

 

 

위와 같은 화면이 나온다면 Git Bash가 잘 설치되어 있는것임을 알 수 있습니다.

 

일전에 사용한 코드를 git hub에 올리기 위해서는 git hub의 'user name'(git hub 닉네임)과 'user e-mail'(git hub 로그인 시 사용하는 메일)이 필요합니다.

 

 

 

git config --global user.name 닉네임

git config --global user.email 이메일

 

 

 

위 코드의 큰따옴표 안에 자신의 user.name과 user.email을 기입합니다.

 

자신의 user.name과 user.email이 잘 들어가있는지 확인키 위해서는 아래의 코드를 실행해줍니다.

 

 

git config --list

 

 

 

확인이 되었다면, 자신의 코드를 올릴 git hub repository의 주소를 git bash에 저장해줍니다.

 

git clone 레포지토리주소

 

 

자신의 클론주소를 기입(리눅스의 경우 우클릭이 붙여넣기)합니다.

 

아래의 그림을 참고바랍니다.

 

 

 

Clone or downlead를 누르면 자신의 repository의 주소가 나옵니다. 이를 복사하여 위의 코드'...'에 넣으면 됩니다.

 

그러면 git bash에 repository의 주소가 연결이 됩니다.

 

코드가 저장되어 있는 곳으로 이동합니다. 필자의 경우에는 C:\MyRCode\R_study 입니다.

 

 

cd C:\MyRCode
cd R_study

 

 

이후 현재의 디텍토리를 저장소로 설정합니다.

git init

 

 

아래는 git bash를 사용했던 분들이 펼쳐보기를 바랍니다.

더보기

기존의 git hub에 올려둔 파일이 없다면 넘어가면 되지만, 필자의 경우에는 AWS를 같이 사용하기 때문에 AWS를 사용하지 않는 경우에는 git hub의 repository의 올려둔 코드를 우선 끌어옵니다.

 

 

git pull

 

그렇다면 git hub에 등록되어 있는 코드들이 로컬저장소로 들어옵니다.

 

 

 

이후 git에 올려야하는 파일을 확인키 위해 아래의 코드를 실행합니다.

git status

 

 

git hub에 올리지 않은 파일은 빨간색으로 표기됩니다.

 

 

 

위의 파일을 git에 올리기 위해서는 아래의 코드를 실행합니다.

git add 파일명

 

 

앞에서 빨간색 파일명을 그대로 입력해줍니다.

 

 

 

다시 한번 git status를 실행합니다.

 

 

위와 같이 new file로 초록색으로 변경되어있다면 추가가 된 것이며, 이후 커밋을 해야합니다.

커밋은 코드를 올릴 때의 메모라고 생각하면 편하겠습니다.

 

 

git commit -m "메모"

 

 

 

위처럼 커밋이 되었음을 확인했다면 이제 git hub에 push(올리는) 코드를 실행합니다.

 

 

git push origin master

 

 

 

위의 코드를 실행한다면 제일 위에서 만들었던 repository에 커밋이 되어있음을 확인할 수 있습니다.

 

 

 

 

이상으로 git hub의 repository 생성 및 git bash를 이용한 git push를 알아보았습니다.

 

다음 소개에서는 git bash의 간단한 명령어를 알아보도록 하겠습니다.

반응형

'Git hub' 카테고리의 다른 글

Git 명령어  (0) 2020.02.14