Programming-[Base]/git (11) 썸네일형 리스트형 Git Commit 취소 : Reset, Revert 개념 이해하기 개요(참조) 참조할 많은 글들이 있다. 요약 정리만 해둔다. Working Directory, Index, HEAD 및 HEAD point, commit에 대한 이해가 없다면 먼저 git 공식 사이트를 보고 원리를 이해하는 것이 좋다. 1. git 공식 사이트 https://git-scm.com/book/ko/v2/Git-%EB%8F%84%EA%B5%AC-Reset-%EB%AA%85%ED%99%95%ED%9E%88-%EC%95%8C%EA%B3%A0-%EA%B0%80%EA%B8%B0 2. 명령어 모음 https://danidani-de.tistory.com/27 3. reset, revert 비교 https://velog.io/@njs04210/Git-reset%EA%B3%BC-revert-%EC%95%8.. [TIL][링크]git windows ↔ Mac 간 개행문자(CRLF) 차이 처리 cmd, brew 등에서 실행 for windows git config —global core.autocrlf true for LINUX, Mac git config —global core.autocrlf input ## 설정 확인 git config --global --list | grep core.eol 참조 http://www.coolio.so/git에서-crlf-개행-문자-차이-해결법/ [링크] [TIL] git submodule Main Project와 Sub Project가 있을 때 Sub Project를 관리하기 위한 Sub repository Main Project와 Sub Project가 있을 때, 보통은 모든 프로젝트를 하나의 git repo.에 저장하지 않는다. Main만 자주 업데이트하고, sub는 업데이트하지 않을 수 있기 때문이다. 그리고 한꺼번에 관리하는 것은 시간 및 네트워크 비용이 클 수 있다. 링크에서 예를 드는 부분은, node 계열의 프로그램을 작성할 때 다른 곳에서 받아오는 라이브러리들은 이름과 버전 정보 등만 pacakage.json에 담아놓고, 실제 파일은 node_modules 폴더에 저장한채로 git에는 올리지 않는다는 내용이다. 상기 작성한 부분 중 Sub Project가 다른 곳에서 받아오.. 이전 1 2 다음