【초보자용】 개발에 자주 사용하는 Git 커맨드 집 메모

2912 단어 초보자용Git
본격적으로 일에서 Git을 사용하게 되고 나서 반년이 지났습니다.
자주 사용하는 명령의 정리입니다.

( )가 붙어 있는 것은 가변부입니다!

원격 저장소 (Github 또는 GitLab에있는 사람)에서 소스를 로컬로 가져옵니다.


$ git clone (URL)

브랜치 만들기


$ git branch (ブランチ名)

지금 있는 모든 브랜치 목록 확인


$ git branch -a

변경 사항을 준비 영역에 추가(커밋 전 준비)


$ git add .

또는
$ git add (ファイル名)

커밋하다


$ git commit -m "(コミットメッセージ)"

프로젝트에 따라 커밋 메시지 규칙 등이 있을지도 모르므로 확인

원격 마스터 브랜치에 변경 사항이 있을 때 로컬 작업 브랜치에 병합


$ git pull -—rebase origin master

(가능한 한 원격 리포지토리와의 차이를 줄이기 위해 자주 해두면 좋다.)

충돌이있는 경우 충돌을 제거한 후 다음을 수행하십시오.
$ git rebase —-continue

강제로 마스터를 병합



①리모트의 최신을 가져와 ・・・
$ git fetch origin master

② 로컬 master를 원격 추적 master에 강제로 맞춘다.
$ git reset --hard origin/master

원격 리포지토리에 소스를 올리기(푸시)


$ git push origin (作業ブランチ名)

작업 중 변경 사항 저장 (리뷰 등으로 다른 브랜치를보고 싶을 때)


$ git stash save -u(自分が分かる名前をつける)

1전의 커밋을 취소해(변경은 그대로 남긴다)


$ git reset —-soft HEAD~

1전의 커밋에 덮어쓰기(커밋한 후에 조금 변경하고 싶을 때)


$ git commit --amend -m “コミットメッセージ”

Git 조작을 다시 하고 싶을 때(「다른 커맨드 실행해 버렸다…」의 때라든지)



①git 조작의 이력을 본다
$ git reflog

② 돌아가고 싶은 번호를 지정하여 이하 ​​실행
$ git reset --hard HEAD@{(戻りたい番号)}

좋은 웹페이지 즐겨찾기