깃
2023. 9. 7. 20:50ㆍ개발/토막난 상식
반응형
워크스페이스
- add
인덱스
-commit
로컬 레포(브런치)
-push
원격 레포
git init
깃을 로컬에 제공
> 깃 이그노어 필수
현재 상태
git status
로그
git log
-m 설명 저장
브랜치 - 작업 흐름
메인 > 마스터 요즘은 메인으로 가능 추세
리뷰후 마지할것
소스트리, 깃허브데스크탑 사용
git show 가장 최근 커밋
git reflog 삭제 포함 모든 커밋
https://da-nyee.github.io/posts/git-git-reset-git-reflog/
https://moonfac.tistory.com/80
하드도 복구 가능함
restore 변경사항 취소
add 가 있는이유 - 원하는 파일만 커밋하기 위한 과정
되돌아 가고 싶으면 리셋하면 됩니다
git restore 는 git reset --hard HEAD 와 비슷하다
단 restore 는 새 파일의 변경사항을 되돌리진 않지만 reset은 파일의 변경사항도 되돌림
git stash
- 임시저장
커밋은 아니고 브랜치 전환은 가능
머지 남기기 싫을떄
스쿼시 머지 - 여러커밋을 하나로
리베이스 - 그냥 옴기기
다른 브랜치 커밋을 가져오기
체리픽
반응형
'개발 > 토막난 상식' 카테고리의 다른 글
이미지 전송법 (0) | 2023.09.08 |
---|---|
이미지 저장위치는 어디에 (0) | 2023.09.08 |
메모리 누수 (0) | 2023.09.07 |
도커 스터디 (0) | 2023.09.06 |
ModuleNotFoundError: No module named - startapp (0) | 2023.09.04 |