ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • GIT Version 관리
    공부합시다!/GIT&GITHUB 2022. 4. 9. 16:28
    728x90

    음! 버전관리, 형상관리의 가장 중추적인 역할을 담당하는 GIT

    이제부터 GIT으로의 여행을 떠나볼까! 합니다.

     

    1. GIT의 영역

    크게 3개의 영역으로 구별

    영역

     1.1. Working Tree

      1.1.1. 버전으로 만들어지기 전의 파일 생성, 수정, 삭제 작업

      1.1.2. Track 되지 않음

     1.2. Staging Area

      1.2.1. Working Tree 파일 중 버전관리 할 파일만 보관

     1.3. Repository

      1.3.1. 파일 버전관리 영역

     

    2. 환경 설정

     2.1.작업 디렉토리 생성하기

      2.1.1. c:\Users\user\document\git

      2.1.2. c:\Users\user\document\git\test-gitcli

     2.2. Repository 초기화

      2.2.1. # git init

      2.2.2. .git폴더에 각종 환경 설정 및 버전관리 파일 존재. 절대로 삭제 금지

    git init

     

    3. Working Tree

     3.1. 파일 생성 하기

      3.1.1. # vi test1.txt

      3.1.2. 입력 모드 전환 a -> 파일 내용 test1 입력

      3.1.3. :wq로 저장

      3.1.4. # git status

    working tree 파일 생성

     

    4. Staging Area

     4.1. 버전관리 파일 추가

      4.1.1. # git add test1.txt

      4.1.2. # git status

    git add

    5. Repository

     5.1. 버전관리 시작

      5.1.1. # git commit -m 'msg1'

      5.1.2. # git status

      5.1.3. # git log

    git commit

     

    6. 버전관리

     6.1. 버전관리 확인

      6.1.1. # vi test1.txt

     6.2. 가장 끝 줄에 test2 내용 추가

      6.2.1. O 입력 후 test2 추가

      6.2.2. :wq  

     6.3. 버전 관리 추가

      6.3.1. # git add test1.txt

      6.3.2. # git status

      6.3.3. # git commit -m 'msg2'

      6.3.4. # git status && git log

     

    자! 이제 기본을 마스터했으니 본격적으로 달려볼까요?

    Have a nice day!

    728x90

    '공부합시다! > GIT&GITHUB' 카테고리의 다른 글

    GIT Reset, revert를 활용한 과거로의 시간 여행  (0) 2022.04.13
    GIT Checkout (시간 여행 : Time Machine)  (0) 2022.04.12
    GIT 버전 간 차이점  (0) 2022.04.11
    GIT 다중 파일 버전 관리  (0) 2022.04.10
    GIT Install  (0) 2022.03.26
Designed by Tistory.