카테고리 없음
Git 정리 (1)
FunnyDevelop
2022. 5. 29. 11:46
CLI command Line Interface -> GitBash
GUI Graphical User Interface -> SourceTree
0. Git 설치
brew install git
1. Git 버전 확인
git --version
2. Git 설정
ㅇ본인 색인 목적
git config --global user.name "이름"
git config --global user.email "email@naver.com"
--Check
git config --global user.name
git config --global user.email
--Base Branch Config
git config --global init.defaultBranch main
3. 프로젝트 생성 & Git 관리 시작
git init
4. git과 로컬파일 확인
ㅇ 파일의 추가/변경/삭제 모두 내역으로 저장할 대상을 확인한다.
git status
5. Git 연동 제외
ㅇ 특정 폴더나 파일을 Git 연동에 제외 시킨다.
.gitignore 파일 생성
/node_modules
# 주석
# 모든.c 확장자 파일
*.c
#.c 확장자지만 포함시켜야 하는 파일
!not_ignore_this.c
# logs란 이름과 폴더와 그 내용들을 제외
logs/
#logs 폴더 안의 debus.log과 .c 파일들을 제외
logs/bebus.log
logs.*.c
#logs 폴더 안의 모든 폴더의 debog.log 제외
logs/**/bebug.log
6. Branch에 담기
#하나 담기
git add 파일명
#모두 담기
git add .
7. 버전 생성
#커밋 메시지와 함께 작성하기
git commit -m "FIRST COMMIT"
#add와 commit 한번에 하기
#단 새로추가된 파일이 없을 때 한정 가능 (수정만 있을 때 가능)
git commit -am "메시지"
#로그 확인
git log
8. 변경사항을 확인
ㅇ 연동 대상의 수정 내역을 확인한다.
git diff
#j 아래로 스크롤
#k 위로 스크롤
#:q 닫기