분류 전체보기55 [Git] 가장 최근 commit으로 되돌아가기 Situation Git에서 코드 작업하는중에 문제가 생겨서 가장 최근 커밋을 되돌려야 한다? 마지막 커밋을 취소할 수 있는 두 가지 방법이 있습니다. 이 글에서는 이 두 가지를 모두 살펴보겠습니다. revert 명령어revert 명령어는 취소하고 싶은 특정 커밋의 내용을 되돌리는 새로운 커밋을 만듭니다. 이 명령어를 사용하여 다음과 같이 마지막 커밋을 되돌릴 수 있습니다: git revert git log를 사용하여 되돌릴 커밋의 이름을 찾을 수 있습니다. 여기에 설명된 첫 번째 커밋은 마지막으로 생성된 커밋입니다. 그런 다음, 찾아낸 영숫자 이름을 복사하여 revert 명령어에 사용할 수 있습니다. (이 이미지에서 각 원은 하나의 커밋을 의미합니다.) reset 명령어reset 명령어를 사용해 마지막.. 2024. 1. 30. [Git] Git 원격저장소 local로 가져오는 법 (Clone) Summary git 파일을 받을 로컬 저장소를 만들고, gitHub의 원격 저장소 내용받아오기원격 저장소에서 받은 내용을 변경하고 다시 gitHub에 올려보기 add -> commit -> pushgitHub에서 새 커밋 확인하기gitHub에 업데이트된 변경사항을 내 로컬저장소에 가져오기 (pull)STEP 1git 파일을 받을 로컬 저장소를 만들고, gitHub의 원격 저장소 내용받아오기 우선 git 파일을 받을 저장소(로컬 저장소)를 만들자. 그 후 gitHub 사이트에 들어가 내가 가져올 저장소의 url를 복사한다. 그리고 원하는 폴더에서 오른쪽 마우스를 클릭 후 추가옵션에서 git bash 명령 창에 들어간다. 도착했다면 아래의 명령어를 입력하자.git clone https://github.co.. 2023. 12. 16. [Git] ! [rejected] main -> main (non-fast-forward) 해결 방법 원인원인은 .gitignore 파일 또는 README.md 파일로 인해 발생한다. 해결방법해결 방법은 push하려고하는 브랜치 이름 앞에 + 를 붙여 push 하면 된다. 그럼 이상없이 push가 되는 것을 확인할 수 있다. Note 기존에 작업한 내용이 있다고 한다면 ( master branch 일 경우 - main일 경우 master -> main 변경)$ git pull origin master --allow-unrelated-histories 위의 명령어를 통해 먼저 pull 받은 뒤에 push 를 진행해보는걸 추천 2023. 12. 16. 이전 1 2 3 4 5 6 7 ··· 19 다음