오늘은 Github에 대해 배워보았다.
깃허브에 명령어를 같이 공부하는 조원이 알려주어 여기에 적어보고자 한다.
git init: git repoitory 컴퓨터에 생성
git clone [url]: 이미 있는 repo를 클론
git add .: 변경 파일 모두 add
git commit: 변경 내용 커밋
git status: 변경 상태 확인
git pull: 변경사항 다운로드
git push origin master: 마스터 브랜치에 푸쉬
git push origin [branch]: 특정 브랜치에 푸쉬
git branch mybranch1: 브랜치 생성
git checkout mybranch1: 브랜치의 가장 최근 커밋 이동
git diff: 최근 만든 커밋과 현재 작업 비교
git diff --staged:
git diff <커밋> <커밋>: 커밋끼리 비교 (1이 2랑 비교해서 뭐가 다르냐 묻는거)