Git 커밋(터미널)

DokBak·2022년 7월 9일
0

Git

목록 보기
8/8

Git 커밋과 푸시

1. 변경 내용 전부 커밋하기

git add .
git add --all

2. 커밋 코멘트 추가하기

git commit -m "[Message]"

3. github에 푸시 하기

나의 겨우 [branch]는 main으로 입력하여 커밋하였다.
별도의 브랜치를 만들지 않았기 때문이다.

git push origin [branch]

4. github에 푸시시 문제 해결 방법

연결하고 싶은 저장소와 연결이 잘 되어있는지 확인을 한다.

git remote -v

이미지 넣기 : Git 커밋(터미널)1.png

원하는 저장소와 연결이 잘 되어있다면 브랜치까지 원하는 브랜치로 연결이 되어있는지 확인해보자.
브랜치를 여러개 만들어둔 상태라면 현재 연결되어있는 브랜치명앞에 으로 표시가 되어있을것이다.
현재 나는 main밖에 없기에 main 앞에
표시가 있다.

git branch -a

이미지 넣기 : Git 커밋(터미널)2.png

푸시가 동작에서 정상적으로 저장소에 반영되지 않을 경우는 로컬에서 사용중인 브런치명이 github의 브런치 명이 일치하지 않아서 발생하는 경우로 생각된다.

나의 경우 main브런치 밖에 없는데 master 브런치로 push 하려고 해서 정상적으로 처리가 되지 않았던 것으로 파악한다.

브런치를 변경하고 싶을 경우에는 아래와 같이 변경하면 된다. [branch]자리에 나의 경우 main으로 입력하였다.

git checkout [branch]

0개의 댓글