본문 바로가기

컴퓨터 사이언스138

[깃] VSCode를 사용하다 보면 따라다니는 master VSCode를 사용하다 보면 어느새 붙어 있는 (master) 깃 관리 들어간 것도 아닌데 자동으로 붙는 걸 해결하고자 조사. 우선 사용했던 불필요한 브랜치 정리(삭제) git branch -d 브랜치 이름 깃이 관리하는 것을 중단하고 싶다면, 깃을 관리하는 숨김폴더인 .git를 완전히 삭제하고 히스토리를 초기화 rm -rf .git 어느 폴더에서부터 깃 관리가 시작된건지 몰라서 깃이 붙어있는 최상단 디렉토리를 찾아 .git 제거 명령을 작성했다. 2023. 2. 15.
[VSCode] 단축키 도움말 tab > 바로가기 키 참조 터미널의 내용을 지우고 싶을 때, 따로 단축키 지정을 안했을 때 clear 명령어를 입력하면 터미널이 깨끗해진다. 2023. 2. 13.
[깃헙] 레포 클론 후 다른 원격저장소에 연결되었을 때 팀 플젝을 위해 팀 포크 레포를 클론한 뒤, 원격저장소를 다시 확인해보니 다른 레포(pr.git)가 붙어 있는 것이었다. !! 클론 레포를 제대로 원격저장소 설정을 다시 하고 싶다면, 원하는대로 클론 레포로 원격저장소 연결 완료 !!!! 2023. 2. 13.
VSCode의 확장 프로그램 Comment tagged templates VSCode Plugin 중에 Comment tagged templates를 설치해 사용하면, JS를 작성할 때 JS를 통해 만드는 HTML 부분이나 CSS 부분을 특정하여 하이라이트 되게 해 가독성을 높여주는 프로그램이다 ! 실제로 작성해서 살펴보니, 내가 설정해놓은 테마때문인지 하이라이트는 아니었고, 원래 HTML 파일 작성시의 스타일(색상)으로 변하는 것을 확인할 수 있었다. HTML 코드를 작성할 때에는 /* html */로, CSS 코드를 작성할 때에는 /* css */로 백틱 전에 명시해주면 하이라이트 된다 ! 2022. 11. 9.
VSCode에서 주석 단축키가 적용되지 않을 때 VSCode에서 CSS를 작업하다 한 줄을 주석 처리하려고 ctrl + / 를 눌렀더니 작동을 안하고 위와 같이 되버리는 것이다. 키 입력 모드가 한국어 한컴 입력기로 되어 있었는데, 그 아래의 한국어 Microsoft 입력기 모드로 전환한 뒤, 다시 주석 처리 단축키를 적용해보니 제대로 적용이 되었다 ! 2022. 10. 15.
autoprefixer와 postcss 동시에 설치할 때 오류나는 경우 autoprefixer와 postcss 패키지 설치하고 package.json 파일 확인해보니 위와 같다. npm run dev로 개발서버 열어보니 다음과 같은 오류가 발생한다. 이유는 바로 버전 충돌. postcss plugin autoprefixer requires postcss 8로 오류 검색해보면, 다음과 같은 이유를 알 수 있다. 아래 내용은, PostCSS는 버전 8로 업데이트 되었지만, PostCSS CLI가 아직 새 PostCSS 8+ API를 사용하는 PostCSS 플러그인를 다룰 수 있도록 업데이트가 안되어 있다는 것이다. 오토프리픽서 10버전 이후로는 새 PostCSS 8 API를 사용한다. https://stackoverflow.com/questions/64057023/error-p.. 2022. 10. 14.
git commit error: pathspec '메세지'' did not match any file(s) known to git 강의를 들으면서 강사님 설명에 따라 git 버전 생성을 실습하던 중, git commit -m '메세지'를 입력했더니 다음과 같은 에러 메세지가 떴다. 에러 발생시 믿고 찾아보는 stackoverflow로 고고! 에러를 검색했더니 주효한 에러의 원인을 찾아 해결할 수 있었다. 읽어보면 다음과 같다. (클릭해서 크게 보세요.) 돌이켜 생각해보니 강사님을 따라 실습을 했는데, 강사님은 되시고 나는 에러가 뜬 상황이었는데 아래쪽 답변을 보니 그 이유를 알 수 있었다. 강사님은 macOS를 사용하셨어서 싱글과 더블 쿼테이션(작은 따옴표와 큰 따옴표) 둘 다 커밋 메시지 작성시 사용이 가능했고, 나는 windows라 error: pathspec '메세지'' did not match any file(s) known.. 2022. 9. 23.
favicon.ico가 자동으로 뜨지 않을 때 강사님께 문의드려보니 favicon.ico 파일 자체에 문제가 없다면, 브라우저 파비콘 캐시 문제일 수 있습니다. 강력 새로고침(Cmd + Shift + R)을 해보거나 혹은 코드를 추가한 후 브라우저에서 확인하고 다시 코드를 삭제하는 방법을 사용할 수도 있습니다.(그대로 두어도 되고요) 강사님의 답변에 따라 강력 새로고침을 해보니 파비콘이 바로 똬앟 ! 브라우저 캐시 문제인가보다.. 캐시에 대해 몰라 좀 더 알아보고자 조사한 내용은 다음과 같다. 캐시(Cashe)란 무엇일까? 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 메모리 장소를 가리킨다. 캐시는 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다. 캐시에 데.. 2022. 9. 23.
깃헙에서 파일을 폴더로 관리하고 싶을 때 자습하다 만든 파일을 깃헙에 올릴 때, 동일한 이름의 파일들이 주르륵 올라가는게 보기 싫어 폴더로 관리하고 싶다는 생각이 들었다. 깃헙에서 파일을 폴더화해 정리하고 싶을 때, 여기서 만들 폴더 이름을 작성하고 / 를 넣으면 바로 폴더가 생기고 그 다음에 파일명을 작성하면 된다. 폴더 안에 다시 폴더를 만들고 싶으면 / 를 또 넣어 작성하고, 마지막에 파일 이름을 쓰면 된다. 혹 이름을 바꾸고 싶으면 백스페이스를 눌러 바로바로 수정이 가능하다 ! 2022. 9. 15.