. 들어가기 앞서
해당 글쓴이는 MAC OS의 설치법을 소개하고 있으니 Windows 사용자는 하단의 영상을 참고하면 좋을것이다.
0. Github를 가입한다.
Github 홈페이지 에서 Sign Up을 진행해준다.
1. Github의 저장소를 만든다.
1. New를 클릭한다.
2. 저장소의 이름과 저장소의 공유 여부를 선택하고 생성한다.
3. 해당 주소를 기억해 두자
2. Homebrew를 설치한다.
Git을 설치하기 위해서는 여러 가지 방법이 있다.
그 중에서 가장 베이직한 루트인 Hombrew라는 자유-오픈 소스 소프트웨어 패키지 관리 시스템을 이용하여 설치를 해보자.
Git 에 들어가 여러 루트를 확인해서 설치를 진행해도 되지만 Homebrew 에 들어가 직접 다운으로드를 진행 해보자.
1. Homebrew에 들어가 Language를 한국어로 설정한다.
2. Install Homebrew에 있는 코드를 복사한다. 오른쪽에 있는 아이콘을 클릭해도 복사가 된다.
3. Command + Sacebar를 누른뒤 터미널을 검색하여 터미널을 열어준뒤 복사한 코드를 붙여넣어준다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
4. 맥의 패스워드를 입력한다.
5. 아래 화면에서 Enter를 눌러준다.
6. 아래의 화면이 나온다면 정상적으로 설치가 완료가 된것이다.
7. 설치가 정상적으로 완료 되었는지 brew help를 입력하여 확인한다.
brew help
3. Homebrew를 이용해서 Git을 설치한다.
1. brew install git 이라는 명령어를 터미널에 입력하여 설치한다.
brew install git
2. 정상적으로 설치가 되었는지 확인한다.
git --version
4. Github의 Personal access tokens을 발급한다.
1. 오른쪽 상단의 프로필 메뉴의 Settings에 들어간다.
2. 왼쪽 베너에서 Developer Setting에 들어간다.
3. 왼쪽 하단에 Personal access token 에 들어간다.
4. Gernerate new token 을 클릭한다.
5. 용도를 입력한다.
6. repo는 필수로 체크를 한뒤 나머지 사항에 필요에 따라 체크를 한뒤 Generate token 으로 발급을 진행한다.
7. 발급 받은 토큰을 복사하여 따로 저장을 해준다. (메모장 등 추천)
5. Git과 Github를 연결한다.
1. 터미널에 깃허브 초기 계정 설정을 한다.
git config --global user.name "name"
git config --global user.name 뒤에 "깃허브의 이름"을 입력한다. 크게 지장은 없다.
git config --global user.email "github email"
git config --global user.email 뒤에 "회원가입한 깃허브 이메일" 을 입력한다.
2. 로컬 지정소로 연결할 폴더를 만들어 터미널에 입력한다.
cd "폴더명"/
바로 다음 명령어로 해당 폴더를 git의 로컬 저장소로 설정한다.
git init
6. Github에 파일을 올린다.
1. 터미널에 git add . 를 실행한다.
git add .
로컬저장소의 파일을 1차로 가상공간에 추가하는 명령어.
" . " 은 저장소내의 모든 파일을 업로드 하게한다.
2. 터미널에 git commit -m "Message"를 실행한다.
git commit -m "Message"
가상공간에 최종으로 저장하는 명령어.
"Message" 는 업로드시 간략한 설명의 타이틀이다.
상단의 명령어를 그대로 호출할 경우 내 커밋 영역에 Message라고 표시된다.
3. 로컬저장소와 원격저장소를 연결한다.
git remote add origin "Github adress"
Github adress에 가입 후 생성한 Github 저장소의 주소를 입력한다.
연결이 되었다면 터미널에 명령어를 입력해 확인해 보자.
git remote -v
4. 원격 저장소에 파일을 업로드한다.
git push origin master
origin은 원격저장소의 주소를 뜻하며 원격 저장소에 master 라는 브랜치가 생성된다.
'Git' 카테고리의 다른 글
[Git] Git VS Github (0) | 2022.12.24 |
---|---|
[Git] GIt이란 (0) | 2022.12.24 |
[GitHub] 업로드, 수정 반영 (0) | 2022.04.16 |
[Github] 원격 저장소 주소 변경 (0) | 2022.04.16 |
[GitHub] 소스코드 업로드. (0) | 2022.04.12 |