Git8 Git - 스테이징 되돌리기 git을 사용할때 add를 사용해서 스테이징한 파일을 취소(언스테이징)하고 싶을 때가 있다. 그럴 때는 reset 명령을 사용하면 파일을 언스테이징할 수 있다. git add index.html git reset index.html 2022. 3. 4. Git 파일 추적 삭제 깃을 사용하다 보면 아래와 비슷한 형식의 에러를 만날 수 있다. remote: error: File android/java_pid10644.hprof is 665.14 MB; this exceeds GitHub's file size limit of 100.00 MB 나같은 경우는 ReactNative에서 안드로이드를 빌드하게 돼서 .hprof 파일이 생겼었는데, 이 파일의 용량이 커서 깃에 올릴때 에러가 발생했다. 이 경우를 해결하기 위해서는 해당 파일을 git이 추적하지 않게 삭제해야 한다. 해결 방법 git filter-branch --tree-filter 'rm -rf ' HEAD 실제 사용 git filter-branch --tree-filter 'rm -rf android/java_pid1064.. 2021. 11. 5. Trouble Shooting - The following untracked working tree files would be overwritten by ... git pull할 시에 이런 에러가 발생할 때가 있다. 이런 경우에는 아래 명령어를 입력해주면 해결된다. git clean -d -f 2021. 10. 12. Trouble Shooting - Git push error(fatal:refusing to merge unrelated histories) 로컬 저장소에 있는 프로젝트를 원격 저장소로 push할 때 아래와 같은 에러가 뜰 때가 있다. push하기 전에 먼저 pull을 해서 프로젝트를 병합해줘야한다. 그런데 pull 할 때 아래와 같은 에러가 발생할 수 있다. 이런 경우에는 관련 기록이 없는 이질적인 두 프로젝트를 병합하는 것을 허락해주는 옵션을 사용해서 해결할 수 있다. git pull origin --allow-unrelated-histories 2021. 7. 20. Trouble Shooting - warning: LF will be replaced by CRLF in yarn.lock. git add 명령어를 실행할때 이런 error를 본 적이 있을 것이다. linux 개발자와 windows 개발자가 Git으로 협업을 할때 발생할 수 있는 문제라고 합니다. windows 사용자의 경우에는 아래의 명령어를 실행해주면 된다. git config --global core.autocrlf true linux 사용자의 경우에는 뒤에 input이라는 명령어를 추가해줌으로써 단방향으로만 변환이 이루어지도록 설정해줘야한다고 합니다. git config --global core.autocrlf true input Ref https://blog.jaeyoon.io/2018/01/git-crlf.html 2021. 7. 6. git amend, reset amend: 방금 커밋한 메시지 수정 git commit -amend reset: 방금 실행한 커밋 취소 git reset HEAD^ 2021. 6. 25. 이전 1 2 다음