IT193 GIT - Revert 개념 취소하면서 새로운 버전을 생성한다. 사용 예시 git revert 2adc3b6c199138b153cabf80c001c52c60c5f0d7 Revert "refactor app component" This reverts commit 2adc3b6c199138b153cabf80c001c52c60c5f0d7. # 변경 사항에 대한 커밋 메시지를 입력하십시오. '#' 문자로 시작하는 # 줄은 무시되고, 메시지를 입력하지 않으면 커밋이 중지됩니다. # # 현재 브랜치 develop # 브랜치가 'origin/develop'에 맞게 업데이트된 상태입니다. # # 커밋할 변경 사항: git push 사용 예시2 # 어떤 커밋이 왜 revert 됬는지 commit message를 통해 관찰 가능함으로 더욱 유용.. 2023. 6. 19. GIT - pull 에러 잡기 이슈 현재 브랜치와 'origin/develop'이(가) 갈라졌습니다, 다른 커밋이 각각 159개와 661개 있습니다. (리모트의 브랜치를 현재 브랜치로 병합하려면 "git pull"을 사용하십시오) ➜ mustardseed git:(develop) ✗ git pull remote: Enumerating objects: 25, done. remote: Counting objects: 100% (25/25), done. remote: Compressing objects: 100% (7/7), done. remote: Total 25 (delta 17), reused 24 (delta 17), pack-reused 0 오브젝트 묶음 푸는 중: 100% (25/25), 3.99 KiB | 255.00 KiB/.. 2023. 6. 18. React - Ref 에러 잡기 에러 문구 client.js:1 Warning: React does not recognize the videoRef prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase videoref instead. If you accidentally passed it from a parent component, remove it from the DOM element. 원인 useRef의 변수를 자식 컴포넌트의 prop으로 넘길 때 videoRef라는 속성으로 넘겨서 생긴 이슈 해결 방법 해당 자식 컴포넌트를 fowardRef로 감싸고, ref속성으로 videoR.. 2023. 6. 18. Lottie란 무엇인가 Prologue 기획자로부터 요청이 왔다. 버튼안에 있는 문구에 에니메이션을 넣을 수 있냐고... 가이드를 보고 열심히 css animation으로 개발해보았다. 그래서 초안을 공유해드렸더니, 갑자기 모션 디자이너로부터 연락이 왔다. 디자이너님께서 lottie.json 파일로 적용시키면 된다고 한다 (오잉???) lottie가 무엇이고, 어떻게 적용하는지 알아보자 개념 After Effects로 만들어진 고퀄리티 Animation을 web, app에서 쉽게 구현해주는 library입니다. Animation을 json 파일로 export 시켜 개발자에게 공유하여, 개발자들은 이 파일로 에니메이션을 추가합니다. Lottie는 개발자, 디자이너에게 엄청나게 유용합니다. 디자이너가 만든 에니메이션을 개발자가 다.. 2023. 6. 15. GIT - pull, push, clone이 명령어로 안될 때 이슈 Intellij 이용하여 clone, push, pull 명령어가 작동하지만 command line에서 해당 명령어들이 작동 안할경우 해결하는 방법을 소개하고자 한다. 필자의 경우 git clone xxx, pull xxx 하면, 해당 repository를 찾을 수 없는 에러 메시지만 보여 답답했다. intellij에서는 명령어가 실행이 되는데... remote: Repository not found. fatal: repository 'https://xxx.xxx.git/' not found 해결방법 git config --edit --system helper = xxx 이 들어간 라인을 삭제 한다. 그리고 다시 해보면 된다. 2023. 6. 13. GIT - Tag 개념 특정한 커밋 버전을 따로 표기한다. 물론 commit id로 구분할 수 있지만 쉽게 기억하긴 쉽지 않다. 히스토리용으로 많이 사용한다. 명령어 태그 생성 git tag 1.0.0 master //branch 이름으로 해도 됨 git tag 1.0.0 ${commitId} //커밋id로 해도 됨 git tag -a 1.1.0 -m "bugfix" //주석을 추가하려 할 때 태그 정보 확인 git tag -v 1.1.0 local 태그를 remote 태그로 반영 git push --tags 태그 삭제 git tag -d 1.1.1 Reference https://www.youtube.com/watch?v=RttSK75yQks 2023. 6. 13. 이전 1 ··· 27 28 29 30 31 32 33 다음