본문 바로가기
Git

Git(버전관리, Cmder, 다운로드, 기본)

by code2772 2022. 11. 2.

[ 목차 ]

    728x90
    반응형

    Git - 버전관리 시스템의 종류

    ✔ 버전관리

    여러 파일을 하나의 버전으로 묶어 관리하는 것
    
    버전관리 시스템의 종류
    1. 클라이언트 - 서버 모델
    - 하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 것만 가져와서 작업을 하고 다시 중앙 서버로 통합하는 방식
    - CVS, SVN
    2. 분산 모델
    - 하나의 중앙 서버가 존재하지만 여러 클라이언트들은 각자의 컴퓨터 저장소애 전체 사본을 가지고 작업하는 방식
    - Git
    
    Git download
    https://git-scm.com/download/win
    
    Git 버전확인
    git bash실행 -> git --version
    git version 2.38.1.windows.1
    
    
    윈도우용 터미널 프로그램
    https://cmder.app/ -> 미니버전
    
    Referevce 참고
    
    ls(dir) : 현재 디렉토리 내의 파이 및 디렉토리를 표시
    cd : 다른 디렉토리로 이동
    cls(컨트롤 + l) : 화면
    
    깃 명령어 - Referevce 참고
    
    1. 프로젝트 디렉토리 내에 로컬 저장소를 생성
    git init

    Git Bash cmd 창
    Cmder 기본창

    ✔ .git 숨김폴더 생성 확인

    ls -al
    
    2. config 명령어 사용
    현재 설정되어 있는 이름 확인하기
    git config user.name
    
    이름 설정하기
    local, global or system
    
    git config --global user.name "hunseop"
    
    이메일 설정하기
    git config --global user.email "hunseop@kakao.com
    
    설정 확인하기
    git congig user.name
    git congig user.email
    
    
    3. 파일 상태 확인하기
    git status
    
    4. 진행 히스토리 확인
    git log

    ✔ 기본 브랜치 변경

    git config --global init.defaultBranch main
    
    5. 파일을 선택하기 -> stage에 올림
    git add index.html
    
    6. 하나의 버전으로 만들기
    git commit -m :index.html을 커밋
    
    7. 파일을 한꺼번에 선택하기 -> stage에 올림
    git add .
    
    8. 선택된 여러 파일을 하나의 버전으로 만들기
    git commit -m "현재 디렉토리에 있는 모든 파일을 커밋"
    

     

    반응형