2024/03/18 42

과거로 돌아가는 법

🤓Git 에서 프로젝트를 과거로 돌리는 방법 Reset Revert 1) Reset 시간을 그대로 되돌리는 것 돌아가서 이후 행적은 지우는 것이다. → 🤯 협업 작업 중 Reset을 사용할 경우 심각한 충돌을 야기시킬 수 있으므로 쓰지 않는다 2) Revert 내역을 삭제하는 것이 아니라 이때 내역을 복구로 수행해서 변경한게 있다면 반대로 돌리는 것이다. 그냥 이후의 행적을 청산하는 것이다. 1. Reset 실습 아래 명령어로 커밋 내역을 확인한다. git log 이때 돌아갈 시점은 커밋 해쉬를 복사하여 한다. :q를 통해 빠져나간다. 1) reset하기 전 시점으로 복원해보기 아래 명령어를 통해서 현 커밋 상태로 초기화한다. git reset --hard (돌아갈 커밋 해시) 2. Revert 실습 아..

Git 2024.03.18

변화를 저장하는 법

저번 강의까지 했던 부분은? 저번 강의에서 했던 대로 git ignore 파일을 만들고 변경사항을 확인하면 아래와 같은 결과가 나옴을 알 수 있다. 이번 강의 정리 저번 강의까지 했을 때 보면 아직 버전 안에 넣은 기록이 없다. 1. 파일을 담는 법: 1) 특정 파일을 넣는 방법 git add tigers.yaml 이후 다시 상태를 확인해보면, 캡슐 안에 넣었음을 확인할 수 있다. 2) 모든 파일을 넣는 방법 git add .2. 실습 더 해보기 위에 과정을 거쳤을 때 화면은 위와 같이 나온다. 즉 아직 First Commit 이례로 다른 일을 하지 않았다는 것이다. Source Tree를 보면 위와 같이 되어있다. Git log를 통해 확인 할 수 있다. - 파일의 상태를 변화시키기 tigers 파일의..

Git 2024.03.18