[Git] Git 설치 및 SourceTree 설치 및 설정

hyewon jeong·2023년 4월 17일
0

GitHub

목록 보기
2/3

1. Git 설치

Windows

  • 다운로드: https://git-scm.com/
  • 하단 버튼을 클릭하면 파일이 자동으로 다운로드 됩니다. 다운로드 받은 설치 파일을 열어서, 설치를 진행합니다.
👉 모두 next → next → next .. 해서 설치하시면 완료! 됩니다!

Mac

1. 이전에 git 을 설치했는지 확인하기

  • Spotlight 에서, "terminal" 또는 "터미널"로 검색해 터미널을 열어줍니다. 👉 **터미널**이 무엇인가요? ****우리는 주로 마우스를 써서 컴퓨터에 명령을 내리지만, 컴퓨터가 더 익숙한 건 '명령어'를 통한 명령입니다. 터미널은, '명령어를 쓸 수 있는 창'으로 생각해주시면 되겠습니다! 잘 여셨다면 아래와 같은 창을 만날 수 있습니다!


  • 터미널 창에 아래 코드 입력 후 엔터
    git version
  • 아래 이미지처럼 git version 2.26.2 같은 뜨면 설치되어있는 것입니다. 숫자가 2.28 이상이면 우리 수업을 따라가는데 문제없습니다!

2. 내 컴퓨터 설정 확인하기

  • 최근에 컴퓨터를 구입하셨다면, 컴퓨터가 M1 칩 인지 확인해주세요!

2-1. M1 칩인지 확인하는 방법

좌측 상단 화면 모서리에 있는 Apple 메뉴()에서 '이 Mac에 관하여'를 선택하면 macOS 이름(예: macOS Mojave)과 버전 번호가 차례로 보입니다.

2-2. M1 칩이라면 이 내용 미리 설정해두기!

  • Finder 상단에서 terminal 을 입력하시고, terminal 에서 우클릭 해서 Get Info 정보 보기 를 눌러주세요.
  • Open using Rosetta 를 클릭해주세요. 그리고 나서 teminal 을 열어서 명령어를 입력해주시면 됩니다.
  • terminal 프로그램을 종료했다가 다시 켜주세요!
  • 맥북 비밀번호 설정 Homebrew 를 사용할 때, 이 때 반드시 컴퓨터 비밀번호가 있어야 합니다. 비밀번호가 없으신 분들은 맥북의 비밀번호를 먼저 설정하시고 진행해주세요.

3. Spotlight 에서, "terminal" 또는 "터미널"로 검색해 터미널을 열어줍니다.

👉 **터미널**이 무엇인가요? ****우리는 주로 마우스를 써서 컴퓨터에 명령을 내리지만, 컴퓨터가 더 익숙한 건 '명령어'를 통한 명령입니다. 터미널은, '명령어를 쓸 수 있는 창'으로 생각해주시면 되겠습니다! 잘 여셨다면 아래와 같은 창을 만날 수 있습니다!

4. Homebrew 설치하기

homebrew 를 통해 git 을 설치하겠습니다. 개발을 할 때 많이 사용하는 도구이니 지금 설정해두시면 나중에도 아주 편하실 거예요!

👉 **Homebrew**는 무엇인가요? ****새로운 것이 참 많죠? 지금부터 맥의 편리함에 빠져드신 겁니다. Homebrew는 '다운로드 패키지'를 관리할 수 있는 툴이에요. *brew install 프로그램이름* 을 입력하면, 프로그램을 자동으로 다운로드 받아 설치해준답니다. 엄청나죠? 터미널 창에 아래 코드를 복사, 붙여넣기 하고 엔터!
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

그러면 아래와 같은 화면이 나옵니다. 이 화면에서 다시 엔터!

그러면 아래와 같이 패스워드 입력칸이 나옵니다. 내 맥북 패스워드를 입력하고 엔터!
(패스워스를 입력하더라도 화면에 나타나진 않아요. 사실 잘 입력되고 있으니 걱정 마세요! 😜)

모든 설치가 완료되면 아래와 같은 화면이 나옵니다. Homebrew 설치 끝!

5. Git 설치하기

터미널 창에 아래 코드 입력 후 엔터

    brew install git

6. 이런 식으로 화면이 뜨면서 설치가 됩니다.

7. 기다렸다가 더 이상 아무 동작도 하지 않으면 terminal 을 껐다 키세요.

8. Git 설치 확인

  • 터미널 창에 아래 코드 입력 후 엔터
 git version

아래 이미지처럼 git version 2.26.2 같은 뜨면 설치되어있는 것입니다. 설치하는 시점에 따라 숫자가 다를 수 있어요. 숫자가 2.26.2 이상이면 우리 수업을 따라가는데 문제없습니다!

Sourcetree 설치하기

Windows

  • 다운로드 링크 :https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.4.3.exe
  • 자동으로 다운로드가 시작됩니다.
  • 다운로드 받은 exe 파일을 더블클릭해주세요.
  • 건너뛰기(continue) 를 눌러주세요.
  • Git 이 제대로 설치되어있으면 아래처럼 체크박스 없이 보일 꺼에요. Mercurial 도 선택하지 않고 '다음(continue)' 버튼을 누르세요.
    • 만약 Git 에 체크박스 표시가 보인다면 Git 은 꼭 체크박스에 체크하고 넘어가주세요! 다시 Git 설정을 잡아주는 거라 체크만 하고 넘어간다면 괜찮습니다!


      아래처럼 메시지가 뜨면 아니오 를 선택하세요.

Mac

다운로드 링크 :

https://product-downloads.atlassian.com/software/sourcetree/ga/Sourcetree_4.1.0_237.zip

  • 다운로드가 완료되면 압축을 풀어주세요. 압축 해제된 app을 application 에 끌어다 놓으세요.
  • Spotlight 에서, "sourcetree" 로 검색해 열어주세요.

Sourcetree 설정하기

[공통] Github 에서 token(접근권한 비밀번호) 설정하기

💡 sourcetree 에서 Github 을 사용하기 위해서 일종의 비밀번호(token)를 발급받아 사용할 거예요.

  1. https://github.com/settings/tokens 링크에 접속해주세요. 로그인이 되어있지 않다면 로그인하라는 화면이 뜹니다. 로그인 후 아래 화면이 뜰 거예요.
  1. Generate new token 을 클릭해주세요.
  2. note 에 sourcetree 라고 적고 아래처럼 체크박스를 선택해주세요. 어떤 기능을 사용할지 권한을 선택해주는 것입니다. 항목을 모두 선택하고 하단 초록색 Generate token 을 눌러주세요.
    • note : 해당 token 의 이름입니다. 만약 기존에 있는 이름과 겹친다면 다른 이름으로 적어주세요.
    • 체크해야할 항목 : repo , workflow, admin:org, admin:public_key, gist, user, delete_repo
  3. 생성이 되면 하단 이미지의 빨간색 네모 친 클립보드 모양 버튼을 눌러주세요. token 값이 복사됩니다. 이것을 생성된 비밀번호라고 생각하면 됩니다.
  • 이 token 값은 보안상의 이유로 절대로 다시 볼 수 없습니다. 만약 이 내용을 까먹었다면 새롭게 토큰을 발급받아야해요.
  • 하지만 보안상의 이유로 어딘가에 적어두는 것보다 token을 다시 발급하는게 좋습니다. 까먹었다면 다시 발급받으면 됩니다! 발급 횟수 제한 없습니다. 괜찮아요~!

windows

1. 언어 한글로 설정하기
- 컴퓨터 설정에 따라 한국어가 아닌 다른 언어로 보일 수 있어요. 수업에서는 한국어를 기준으로 설명합니다!
- 상단 메뉴바에서 tools-option 을 눌러서 들어가주세요. 한국어 설정이 되어있는 경우, 도구-옵션 입니다.




2. Github 계정 연동하기

  • 도구 - 옵션 - 인증 을 들어가서 우측 상단의 추가 버튼을 눌러주세요.



Mac

  1. 언어 한글로 설정하기
  • 한 번에 두 가지를 배우는 건 어렵죠! 영어로 된 설정을 한국어로 바꿔서 마음 편하게 사용해보겠습니다.
  • 상단 메뉴바 - sourctree - preference 클릭


  • 하단 설정처럼 설정한 후 저장 버튼을 누릅니다.
    • 호스트 : github
    • 인증방식 : 베이직
    • 사용자 이름 : github 의 내 username
    • 암호 : 위 Github 에서 token(접근권한 비밀번호) 설정하기 에서 복사한 token 값 붙여넣기
    • 프로토콜 : HTTPS

참고
스파르타코딩클럽 오시영튜텨님 강의자료

profile
개발자꿈나무

0개의 댓글