클라우드 23일차 : Git 특강

soso·2024년 7월 10일

클라우드 부트캠프

목록 보기
25/77







github에 있는 branch가 master이다
HEAD > 최종 확정본

마지막 커밋 메세지

test 브랜치를 push 하지 않아 로컬에만 test 브랜치가 존재하는 상황

git status 현재 상황 꼭 확인하기


test 브랜치가 없어 fatal 오류가 뜸

git branch -d (로컬브랜치) : 로컬 브랜치 삭제
git branch -r : 원격 브랜치 확인
git push origin --delete (원격브랜치) : 원격 브랜치 삭제

git log : 가장 최근 기록이 제일 위에 나옴

로컬의 test, master, head 원격의 master, test 모두가 병합하기 커밋 메시지를 지닌 수정사항을 모두 가지고 있다는 뜻

로컬의 test 브랜치만 log 테스트 커밋 메시지를 지닌 수정사항을 지님

git tag : 식별용

sprint : 기능의 최소 단위(실제 유저가 사용할 수 있는 기능) 배포 기간
sprint마다 태그를 거는 것이 중요

태그를 걸때 reasonable(이유가 명확)하면 걸면됨


git branch : 모든 브랜치+현재 브랜치가 어딘지 보기
git checkout 브랜치 : 해당 브랜치로 이동
git add . : 변경된 파일을 스테이징
git commit -m "커밋 메시지" : 커밋 메시지와 함께 커밋
git push origin 브랜치 : 원격 브랜치에 푸시
git push -set--upstream origin 브랜치 : 원격 저장소에 브랜치 생성 및 푸시 (원격 브랜치가 없을 경우)
git merge origin 브랜치 : 원격 저장소에 있는 브랜치 내용을 가져옴


0개의 댓글