GIT day 01

정해랑·2024년 2월 13일
  1. GIT = Version Control System
    1-1. git
  • 오픈소스 버전 관리 시스템
  • 로컬에서 버전 관리를 해준다
  • 소프트웨어 개발 및 소스 코드 관리에 사용
    1-2 github
  1. GIT 설치

  2. SourceTree 설치

  • git을 gui로 다룰 수 있도록 해주는 툴이다.
    Mercurial 체크 해제
    a@a.com
    ss key 아니오

vs cord 연동 - open folder
powershell - git bash 연동

4.git을 사용하는 방법

  • 터미널에 명령어를 이용하는 CLI방식
    -> Command Line interface
  • 소스트리 등의 프로그램을 사용하는 GUI방식
    -> Graphic User Interface
  1. GIT 설정 & 프로젝트 관리 시작하기
  • git 전역으로 사용할 이름과 이메일 주소를 설정

  • github 계정과는 별개
    -> git config --global user.name " 본인이름 "
    -> git config --global user.email " 본인이메일 "

  • git 게정, 이메일 확인
    -> git config --global user.name
    -> git config --global user.email

  • 기본 브랜치명 변경
    -> git config --global init.defaultBranch main

  • git init
    -> git이 관리하라고 명령을 내림
    -> 현재 디렉토리를 git의 저장소로 만듭니다
    -> .git 폴더가 생성이돤디. .git을 지우면 git으로 관리하는 내용이 날아간다.

  • git status
    -> git 프로젝트 폴더의 상태를 확인
    -> Untracked : Git이 해당 파일을 추적 및 관리하지 않은 상태
    -> Tracked : Git이 해당 파일을 추적 및 관리하는 상태

  1. git ignore
  • 포함할 필요가 없을 때
    -> 자동으로 생성 또는 다운로드 되는 파일들(빌드 결과물(*.class),라이브러리)
  • .gitignore 파일을 사용해서 배제할 요소들을 지정할 수 있다.
  • https://git-scm.com
  1. git의 변화 넣기
  • 파일 하나 담기
    -> git add tigers.txt

0개의 댓글