git commit

    reset --hard로 삭제한 커밋 git reflog를 이용해 살리기

    프로젝트를 진행하면서 reset --hard 로 커밋을삭제하면 원래 기존의 status 값을 반환해주는 줄 알았는데 아니었다... 결국에는 reset --hard 로 내가 작업한 영역이 사라졌다. 어떻게 다시 내가 작업한 영역을 가져올지 서칭을 통해 알게되었다. git reflog 실수로 reset --hard로 파일을 지운 경우 위 명령어를 이용해 복원할 수 있다. 전체적인 과정은 다음과 같다. git reflog로 이전 커밋 목록을 띄운다 복원하고 싶은 커밋으로 checkout 한다. 커밋에 checkout 한 상태이기 때문에 Detached HEAD 상태가 된다. 복원하고 싶은 커밋에서 git branch backup 명령어로 브랜치를 만든다. (브랜치 이름이 꼭 backup일 필요는 없다. 원하는..

    Visual stdio code 와 깃허브 클론하여 업로드하는방법

    1. 자신이 올리고싶은 파일에 들어가서 git bash로 이동! 2. 밑에 명령어를 기입하여 이름과 이메일을 기입하여준다. 3 . 해당하는 URL 주소를 복사하여 준다. 4. git clone [URL주소 복사한거 복붙] 5.git status 를 통해서 현재저장소와 웹사이트의 저장소가 일치하는지 확인 위와 같은 그림처럼 이제 해줍시다. 6. git add . 현재 디렉토리에 있는 모든파일을 add 하고 7.git commit -m "커밋사항요약내용" 8.마지막으로 git push 명령어를 입력하면 해당하는화면처럼 잘나오는것을 볼수있다.