본문 바로가기
깃, 깃허브

깃 명령어: add, commit과 저장소 만들기

by /owo/ 2024. 5. 11.

깃 명령어

git status  # 현재 상태 확인
git log  # 전체 로그 확인
git init  # git 저장소 생성하기
git clone [https: ~~~~ ]  # 저장소 복제 및 다운로드

 

저장소에 코드 추가

git add
git add *  # .gitignore파일에 있는 파일들도 포함
git add -A  # 커밋에 파일의 변경 사항을 한번에 모두 포함
git add .  # 작업트리에서 수정한 파일들 다
git commit -m "Update message"  # 커밋 생성
git commit -am "Update message"  # 한번이라토 커밋한적 있는 파일에 add+commit(-a -m)

git push origin main  # 변경 사항 원격 서버 업로드 (push)
git pull  # 원격 저장소의 변경 내용을 현재 디렉토리로 가져오기 (pull)

git diff  # 방금 수정한 파일과 저장소의 최신버전과 비교
git diff [브랜치 이름] [다른 브랜치 이름]  # 변경 내용을 merge 하기 전에 바뀐 내용 비교


깃 저장소 만들기

1. 깃 초기화하기: 저장소를 만들 새로운 디렉토리

mkdir git_folder
cd git_folder

 

2. 목록 살펴보기: (.)현재 디렉토리/ (..)상위 디렉토리

ls -la
# -a	숨김파일이나 디렉토리 함께 표시
# -l	파일이나 디렉토리 상세 정보 함께 표시

 

3. 저장소 만들기: 깃을 사용하기 위해 디렉토리 초기화

git init

.git 디렉토리가 생겼다!

 

+ .git 폴더는 숨겨져있어 shift ⇧ + cmd ⌘ + . 을 눌러 숨김파일을 볼 수 있다

+ .gitignore: .gitignore 파일 안에 버전 관리하지 않을 파일, 디렉토리 이름, 파일 확장자 입력