깃, 깃허브 제대로 배우기 (기본 마스터편, 실무에서 꿀리지 말자)
Git: 명령어를 기본으로 한 명령어 프로그램
GitKraken
iTerm2
터미널에서 Git 설치되어 있는지 확인
: git --version
git.config --list 모든 설정들을 확인할 수 있음
git config, git commit, git add
git 다음에 명령어 형식으로 이루어져 있음
git add -option
같은 명령어를 수행하더라도 어떤 옵션을 붙이냐에 따라서 조금씩 달라질 수 있음
Git - Documentation - Reference
모든 명령어들을 볼 수 있음
working directory
staging area
.git directory
working directory
untracked : 새로 만들어지거나 기존에 존재하던 프로젝트에서 git을 초기화하면 아직 tracking이 되지 않는 파일
tracked : git이 이미 알고 있는 track 하고 있는 것
tracking하고 있는 files 중에서도 수정여부에 따라
unmodified, modified
echo hellow world! > a.txt
터미널에서 방향키 위 버튼 누르면 이전에 작성했던 명령어를 활용할 수 있음
git status
git add
Command + K
git diff : 아무런 옵션이 없으면 working directory에 있는 거 비교해서 볼 수 있음
git difftool
git log
git commit -m "second commit"