목록커밋 (3)
DEV_Larva
간혹 깃을 이용하다 보면 잘못된 파일을 추가한 상태로 푸시를 하거나 뺀 상태로 푸시를 하는 경우가 있다. 이유는 이밖에도 더 다양하게 있을 텐데.. 최근에 다양한 프로젝트를 다루다 보니 잘못된 파일을 정상적인 레포지토리가 아닌 잘못된 레포지토리에 푸시가 되거나, 커밋 내용을 잘못 작성한 경우도 생겨 당황스러웠던 적이 있었다. 그래서 이번 시간에는 제목 그대로 Push를 취소하는 방법에 대해서 알아보자. 1. Push 취소 방법 reset: 자신이 되돌리고 싶은 시점의 커밋 이력으로 돌아가는 것을 말한다. revert: 현재까지 남긴 이력들은 유지한 상태로 되돌리고 싶은 커밋을 원상 복귀시키는 것 이 두 가지의 차이점은 revert의 경우 복구에 대한 커밋도 커밋 이력에 남는다는 것이다. 자세한 사항들은 ..

이전 시간에 이어서 이번에는 실제로 Git을 사용해보기 위해서 Git을 설치해보자! 나의 경우 맥북을 사용하기 때문에 편하게 콘솔을 이용해서 설치해보겠다. 이미 Homebrew라는 패키지 관리 툴이 있다면 더욱 하기는 쉬울 것이다. 1. 설치 먼저 터미널을 이용해 Homebrew 부터 설치 해보자. 아래 코드를 통해 Homebrew를 손쉽게 설치할 수 있다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Homebrew 설치가 완료 되었다면 이번에는 이를 이용해 Git을 설치 해보자. 이전의 Homebrew 설치법과 동일 하게 터미널에서 아래 코드를 입력해주면 쉽게 설치할 수 있다..

이미 학생부터 많이 사용하였던 Github였지만 사실 주로 Commit, Push, Pull 기능을 주로 사용하였으며, 그 과정 중에 발생하는 오류에 대해서는 항상 구글 선생님의 손을 빌리곤 했었다. 따로 공부를 한적은 없는 거? 같다.🙀 Github의 경우 개발을 한다면 지속적으로 업데이트할 것이고, 새로운 기능에 대해 접근할 경우 더욱 그렇다. 그래서 이번에는 잠깐 개발은 멈추더라도 시간을 내서 기초 부터 다시 정리해보면서 Git의 기초부터 차근차근 접근해보려고 한다. 1. Git 과 Github 차이점 보통 깃헙에 대해서는 개발을 한 번이라도 해봤다면 많이 들어봤을 텐데 Git은 어떤가? 같은 거라고 생각하고 있는 사람도 있을 것이고, 다르긴 하겠지만 뭐가 어떻게 다른지 정확히 파악을 못하고 사용하..