macOS에서 git / GitHub 시작 - (1) 환경 구축 & 저장소 만들기

Minhee kang·2021년 5월 21일
0

git / GitHub

목록 보기
1/2
post-thumbnail

0️⃣ git 설치

git 공식 홈페이지 👈 에서 설치 방법 확인 후 설치

MacOS는 기본적으로 git이 설치되어 있습니다. 해당 버전의 git을 사용하기 싫으시다면 homebrew 를 설치하신 후, git 공식 홈페이지에서 homebrew 를 통해 git을 설치하는 방법을 확인해주세요.

1️⃣ git 버전 확인 & git 명령어 가이드


✔ 터미널에 다음과 같이 git -- version 을 입력하면 git의 버전을 알려줍니다.
저는 애플이 기본으로 제공하는 버전의 git을 사용중입니다.

✔ 터미널에 다음과 같이 git 을 입력하면 git 명령어 가이드가 나옵니다.

2️⃣ 디렉토리 생성 & git 초기화 하기


~/Documents/ 에 git을 사용할 디렉토리 생성 (위치는 마음대로)

1) cd Documents ➞ Documents 로 이동합니다.
2) mkdir gitDir ➞ gitDir이라는 디렉토리를 생성합니다. (디렉토리 이름은 마음대로)
3) cd gitDir ➞ gitDir로 이동합니다.
4) ls -a ➞ 해당 디렉토리의 숨겨진 파일까지 보여줍니다.


✔ 생성한 디렉토리에서 git을 사용할 수 있도록 초기화

1) git init ➞ git을 초기화하는 명령어 입니다.
2) ls -a ➞ ls명령어를 통해 git에 대한 정보 및 설정이 담겨 있는 .git 이 생성 된 것을 확인할 수 있습니다.

Initialized empty Git repository in <디렉토리 경로> 가 출력되면 생성한 디렉토리에서 git을 사용할 수 있습니다! ※

3️⃣ git 계정 설정


👉 git 공식홈페이지 설명은 여기👈

1) git config --global user.name "이름" ➞ 전역 사용자 이름 설정
2) git config --global user.email 이메일 ➞ 전역 사용자 이메일 설정
3) git config --list ➞ 설정 확인

※ 다음과 같이 --global을 붙여 설정하면 전역 사용자명과 사용자이메일을 설정하는 것이고, 붙이지 않고< git config user.name "이름" / git config user.email 이메일 > 이면 저장소별 사용자명과 사용자 이메일을 설정하는 것입니다 . ※

--global옵션으로 설정하는 것은 전역 설정이기 때문에 한 번만 하면 됩니다.

4️⃣ GitHub 회원가입 & 저장소 만들기

GitHub 페이지 👈 에서 git계정 설정할때 사용한 이메일로 회원가입

✔ 오른쪽 상단의 +버튼 클릭하고 New repository선택하여 저장소를 만듭니다.

1) Repository name ➞ 생성할 저장소의 이름을 설정합니다.
2) Description ➞ 저장소에 대한 설명을 입력합니다. (입력하지 않아도 됨)
3) Public / Private ➞ 누구든지 볼 수 있는 Public을 선택합니다. (왜냐구요? private하게 이용하려면 돈을 내야 하기 때문입니다^^..)
4) Add a README file / Add .gitignore / Choose a license ➞ 다음 항목들은 모두 체크하지 않고 넘어갑니다.
( README : 저장소에 대한 상세 설명 / .gitignore : 저장소에 파일을 업데이트 할 때, 무시할 파일에 대한 정보를 제공 / license : 저작권 )
5) Create repository 클릭하면 저장소가 생성됩니다.

5️⃣ Git 가져오기 ( GitHub 저장소 복제 )


git clone <URL.git> 명령어로 GitHub에서 생성한 저장소의 프로젝트를 가져옵니다.

1) git clone https://github.com/minheeya/Test.git
➞ GitHub에서 만든 Test라는 이름의 저장소를 clone 명령어로 복제
git clone뒤의 URL은 아래 사진( 👇👇 )의 빨간색 박스 부분의 저장소 URL임.

2) ls ➞ 목록 확인했을때 저장소 이름을 가진 디렉토리가 생성되면 성공입니다😆.(지금과 같은 경우에는 Test라는 이름의 디렉토리가 생성되었으므로 성공!)

※ 빈 저장소를 복제해서 warning이 출력됨 ※

🚩다음 포스팅에서는 원격 저장소 Test에 파일을 업로드 해보겠습니다!🚩

0개의 댓글