깃 커밋 관련 명령어
·
깃/명령어
들어가기전우리는 앞에서 switch 명령어를 통해 HEAD를 원하는 커밋 ID로 이동하는 연습을 해봤다.이번에는 조금 더 축약된 방법으로 HEAD를 옮겨보고 커밋과 관련된 다른 명령어도 알아보자. ^ 상대참조 ^연산은 주워진 위치로부터 이전 커밋으로 가는 연산이다 위 그림은 다음과 같은 흐름으로 진행됐다.git switch HEAD^git switch C2^  첫 그림에서 한칸위로 올라갔고 , 그 다음은 C2에서 한칸위로 올라갔다. ~ n 상대참조 ~n 상대참조는 주워진 위치부터 n 만큼 이전 커밋으로 가는 연산이다.git switch HEAD~1 # 한칸 위로git branch -f main C6 # main을 C6으로 git branch -f bugfix C1~1 # C1 한칸위로cherry-pic..
깃 기본 명령어
·
깃/명령어
git status 이론들어가기 전부스트 캠프 마지막 프로젝트를 진행하는 도중 마스터 클래스에 백엔드 멘토님이신 호눅스님의 갑작스러운 깃 강의가 있었다.챌린지 때 분명이 학습한 내용인데 여러가지 질문에hamp.tistory.com 깃 이론 포스팅에서 우리는 깃 내부 레포지토리에서 파일을 총 5단계의 상태로 구분한다.git status는 각 파일들의 상태를 볼 수 있는 명령어다.   첫번 째는 가장 기본적인 git status의 결과고 오른쪽은 git status -s 옵션으로 short 즉 짧은 포맷으로 출력한 내용이다.다양한 옵션은 공식문서를 참고하자.  Git - git-status DocumentationBy default, git status will automatically refresh the..
프로젝트 생성
·
깃/명령어
들어가기 전이번에 깃을 다시 공부하면서 정말 좋은 사이트를 발견했다.바로 심플한 ui와 애니메이션으로 깃의 내부 동작을 볼수 있는 사이트 바로 Learn Git 홈페이지이다. 모든 명령어를 볼 수는 없지만 존재하는 명령어는 해당 사이트를 통해 정리해보자. Learn Git BranchingAn interactive Git visualization tool to educate and challenge!learngitbranching.js.orggit init첫번 째 명령어는 역시 모든 시스템의 진입점인 init 바로 초기화 명령어다.더 자세히는 깃 로컬 레포지터리를 생성하는 작업이다.초기화가 끝나면 다음과 같은 숨기처린된 .git 디렉토리가 보일 것이다.   Git - git-init Documentati..