이 영역을 누르면 첫 페이지로 이동
Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

페이지 맨 위로 올라가기

Coding Groot

코딩 블로그

Git 저장소 만들기 :: git init

  • 2020.07.06 20:38
  • Git/Git Tutorial
글 작성자: Coding Groot

Git 튜토리얼 1

Git 저장소 선언

Git 저장소, Git Repository, 깃 레포 모두 같은 말입니다. Git을 사용하기 위해서는 제일 먼저 폴더(디렉터리)를 Git 저장소로 선언해야 합니다.

이제 내 컴퓨터(Local Computer)에서 Git으로 파일 관리를 시작해봅시다.


Git으로 파일들을 관리하기 위한 첫 번째 단계: git init

바로 Git 저장소를 한번 만들어봅시다.

1. 새폴더 생성

먼저 Git 저장소로 쓸 새폴더를 만듭니다. 폴더의 이름은 git-practice라고 설정하겠습니다. (명령어로는 mkdir git-practice로 폴더를 만들 수 있습니다)

2. 새폴더로 cd후 git init

아직까지는 아무 작업도 안 해줬기 때문에 일반적이 폴더입니다. 이것을 Git 저장소를 만들려면git init이라는 Git 명령어를 실행해야 합니다. git-bash로 Git 명령어를 실행하겠습니다.

git-bash를 실행합니다.

"git bash"를 검색해서 실행하자
이 창이 git-bash 창입니다

git-practice 폴더를 Git 저장소로 만들어 주려면 git-practice라는 폴더로 (git-bash의) cd 후 git init이라는 명령어를 사용해야 됩니다.

cd 명령어로 Working Directory를 git-practice로 설정해줍니다. (cd 명령어는 Change Directory의 약자입니다.)

cd(change directory) 명령어로 바탕화면에 있는 git-practice폴더로 이동했다면 노란 글씨는 /git-practice로 끝나야 합니다.

이제 저희가 현재 있는 폴더(Working Directory)를 Git 저장소로 만들어봅시다.

git init명령어를 칩니다!

git-practice 폴더에서 git init

그러면 끝입니다.

제대로 선언이 됐다면 bash창에 파란 (master)라는 글씨가 뜨고 .git이라는 숨긴 폴더가 생성됩니다. ".git" 폴더는 숨긴 폴더라 보이지 않을 수도 있습니다.

Git 저장소로 선언했습니다.

  • .* 이름의 폴더는 숨긴 폴더라고 합니다. 특별한 설정을 하지 않았다면 숨긴 폴더들은 보이지 않아서 .git 폴더가 보이지 않습니다.
  • 보기 > 숨긴 항목을 체크하면 숨겨진 파일을 볼 수 있게 됩니다.

숨긴 폴더 보이게 하기


.git 폴더에 대한 주의사항

이 폴더에 우리의 버전(commit)들이 저장됩니다. 내부적으로 Git이 관리해주기 때문에 우리는 몰라도 상관이 없습니다.

다만 이 파일을 삭제하면 우리가 Git으로 저장한 기록들이 다 같이 삭제되기 때문에 절대 삭제하면 안 됩니다!


다음 튜토리얼: [Git Tutorial 2] - 저장소 안의 파일들의 상태를 확인해보자 :: git status

반응형
저작자표시 비영리 (새창열림)

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • Commit하기 위해 필요한 Git 설정하기 :: git config (system vs global vs local)

    Commit하기 위해 필요한 Git 설정하기 :: git config (system vs global vs local)

    2020.07.06
  • 저장소 안의 파일들의 상태를 확인해보자 :: git status

    저장소 안의 파일들의 상태를 확인해보자 :: git status

    2020.07.06
  • Git을 사용하기 위해 알아야 할 용어 및 개념들 :: Repository, Commit, Local, Remote, GitHub

    Git을 사용하기 위해 알아야 할 용어 및 개념들 :: Repository, Commit, Local, Remote, GitHub

    2020.07.06
  • Git을 사용하기 위해 필요한 리눅스 명령어들

    Git을 사용하기 위해 필요한 리눅스 명령어들

    2019.12.26
다른 글 더 둘러보기

정보

Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

  • Coding Groot의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그
  • 방명록
  • 소개
  • 블로그 저작권

카테고리

  • 분류 전체보기 (183)
    • Git (23)
      • Git Tutorial (9)
      • Git Note (7)
      • Git Lecture (7)
    • Programming Language (1)
      • C (2)
      • C Sharp (5)
      • Java (4)
      • JavaScript (7)
      • Julia (5)
      • Python (4)
    • Programming (8)
      • Algorithm (2)
      • Compiler (5)
      • Data Structure (0)
      • Web (12)
      • NestJS (2)
    • DevOps, Infra (36)
      • Apple (6)
      • Cloud (15)
      • Database (1)
      • Network (4)
      • Linux (8)
    • Game Programming (11)
      • Unity Tutorial (5)
      • Unity Note (6)
    • Hardware Design (1)
      • Digital Circuit (1)
    • Note (49)
      • Coffee (2)
      • Retrospect (15)
      • Reading List (14)
    • Mathematics (1)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • 서평
  • 회고
  • git
  • Github
  • tutorial
  • 한빛미디어
  • aws
  • javascript
  • 전체 보기…

정보

Coding Groot의 Coding Groot

Coding Groot

Coding Groot

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기

나의 외부 링크

  • GitHub
  • SlideShare
  • 유니티 2020 수업
  • TIL Blog
  • 모도코

방문자

  • 전체 방문자
  • 오늘
  • 어제
Powered by Tistory / Kakao. Copyright © Coding Groot.

티스토리툴바