pwd: 현재 위치 확인
cd: change directory
mkdir: make directory (폴더 생성)
ls: 아래의 옵션과 결합해서 사용 가능!-a: 숨김 파일 포함 모든 파일 출력
-l: 각 목록의 세부 정보를 함께 출력
-d: 특정 파일이나 디렉토리를 지정해서 정보를 확인
-n: 파일 및 디렉토리 정보 출력시 UID, GID 형태로 출력
-F: 파일 및 디렉토리의 형식을 표시
-R: 디렉토리의 하위 정보까지 모두 확인
mkdir ~/ 폴더명
: ~/ 컴퓨터 파일 구조 최상위 단계에 저장소 생성
git remote add origin 자기주소
연결 확인 명령어
git remote -v
git init : 깃을 쓸 준비. 저장소 초기화 -> 처음 프로젝트 올릴 때 필수!
git config : 처음 깃을 설정하는 명령어
git help : 21개의 깃 명령어 출력
git branch 브랜치명 : 새로운 브랜치 생성. 협업 시 나만의 변경사항을 만들고 파일 추가 등 커밋 타임라인을 만듦.
git checkout : 원하는 저장소로 옮겨가게 해주는 탐색 명령어.
ex) git checkout master - master 브랜치 탐색
git merge : 브랜치에서 작업을 끝낸 후 모든 협업자가 볼 수 있는 master 브랜치로 병합할 수 있음.
ex) git merge 브랜치명 - 해당 브랜치명에서 만든 모든 변경사항을 master로 추가
git push : 로컬 컴퓨터에서 작업한 커밋을 깃허브 저장소에서 보게 하려면 필요한 명령어
git pull : 로컬에서 작업 시, 작업하고 있는 저장소의 최신 버전이 있다면 깃헙으로부터 변경사항을 다운로드함
git status : 깃 상태 확인
git add 파일이름
git add . -> 몽땅 스테이지에 올림
git reset : 스테이징 취소
ex) git reset 파일명
git commit : 스테이지에 있는 파일로 버전 만들기
git log : 저징소에 저장된 버전 확인
git commit -am "커밋 메세지" : 스테이지에 올리고 커밋함 <- 커밋했던 파일이어야 한다!
git diff : 변경 사항 확인하기
git status
git log -stat : 커밋 관련된 파일 확인 가능
git commit --amed: 방금 커밋한 메세지 수정
"깃에게 파워를 주는 명령어"
커밋 시 그 시점의 나의 저장소를 📸 사진을 찍어 프로젝트를 재평가하거나 복원할 수 있는 체크포인트를 가질 수 있다
git clone
git add
git commit -m "메세지"
공간을 하나 만들어줌
git checkout -b 브랜치명
git push origin 브랜치명
-깃헙으로 가서 compare&pull request에 메일 작성