[Git] git config user.name에 띄어쓰기 넣기
·
DevOps/Git
일반적으로 `git config user.name`을 설정할 때,git config user.name myname이런 식으로 설정하게 되는데, 간혹 띄어쓰기를 넣어야하는 경우가 있다. 🍀 띄어쓰기를 넣어서 설정하는 방법git config user.name "my name"이렇게 쌍따옴표로 묶어서 설정해주기! ⚠️ 만약 그냥 냅다 my name이라고 적는다면?git config user.name my nameuser.name=my띄어쓰기 전까지인 `my`만 설정되게 된다 만약 잘못 설정했다면, unset한 후에 다시 설정해주기!git config --unset user.name
[Git] warning: user.name has multiple values 해결
·
DevOps/Git
🫧 문제 상황git config 설정을 하다가 잘못하고 user.name을 두번 설정해버렸다 ㅎㅋgit config --listuser.name=Parkuser.email=email@gmail.comuser.name=Park예를 들면, 이런 식이었던거임. 그런데 그 와중에, `user.name`을 다 지우고 다시 설정하고 싶어진 나.git config --unset user.namewarning이 뜨고 만다 같은 값이 두 개나 있는데, 내가 어떻게 unset을 하냐 머 이런 말을 정중하게 적어뒀다 🍀 해결 방법모든 값을 다시 하나로 replace 한 다음, unset 하는 방법git config --replace-all user.name Parkconfig를 global로 설정한 경우 `--globa..
[JS] 실무에서 자주 사용하는 Javascript 문법
·
Frontend/Javascript
IT 쪽 공부를 시작하면서 좋아하게 된 유튜버, 인스타그래머가 여럿 있는데,그 중에 특히나 정감이 많이 가는 유튜버 '코딩알려주는누나' (..언니🥰)의 강의에서 알게된 지식을 정리하고자 한다.💛실무에서 자주 사용하는 Javascript 문법💛실무에서 이미 몇 번이고 본 코드긴 한데, 막상 내가 쓸려고 보면 생각이 안나서 이렇게 기록 ㅎ1.  Object Shorthand Assignment (객체 축약 할당?)💔 기존const name = 'noona';const age = 28;let person = { name: name, age: age} ❤️ 실무에서는?let person = { name, age}객체 내 변수와 할당할 변수의 이름이 동일할 경우, `name: name..
[React] React Hook "useEffect" is called in function 에러 해결
·
Frontend/React
문제 발생 원인youtube에 있는 react강의를 따라하다가 에러가 발생했다. 더보기상세한 에러 문구React Hook "useEffect" is called in function "index" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter. React Hook names must start with the word "use". (react-hooks/ rules-of-hooks)알고보니, `React` 의 컴포넌트는 대문자로 시작해야 `useEffect`, `useState` 같은 hook을 사용할 때 오류가..
[React] .env 환경변수 사용법 (Vite / CRA 환경)
·
Frontend/React
.env를 사용하는 이유1. github 같은 오픈 리포지토리에 소스코드를 업로드할 경우, 오픈되면 안되는 정보들을 변수화하여 노출 없이 관리하기 위함ex) `API Key`, `DB 정보`2. 자주 사용되는 값을 전역 환경변수로 지정해두고, 유지보수를 용이하게 하기 위함ex) Backend `API Uri` 혹은 `Port` 등 .env 파일 생성하기어떤 프로젝트 파일이든, 처음 생성하면 `.env` 파일이 없는 경우가 많다.그 경우 직접 만들어주면 된다!⭐️.env 파일의 위치⭐️`.env` 파일은 꼭 정해진 위치 -프로젝트 최상위 Root- 에 생성되어야 한다!헷갈리면 `package.json`과 동일 선에 있다고 생각하믄 됨. ⭐️.env 파일 gitignore 처리⭐️열심히 `.env` 파일 만..
[Git] git config 설정
·
DevOps/Git
1️⃣ Git Config를 설정해야 하는 이유내가 해당 프로젝트 코드를 수정할 수 있는 권한이 있다는 것을 증명하기 위한 방법이자,누가 이 커밋을 생성했는지 기록하고 관리하기 위함 2️⃣ Git Config 설정 범위Git은 지역(local), 전역(global), 시스템(system) - 크게 3가지 범위로 설정 가능지역(기본값) : 현재 프로젝트 리포지토리에만 적용전역 : 현재 사용자의 모든 저장소시스템 : 해당 컴퓨터의 모든 저장소한 컴퓨터에서 하나의 깃허브 계정만 이용할거면 전역으로 설정해도 되지만,여러 계정을 사용해야 할 경우가 생길 수도 있으므로... 기본적으로는 지역(local) 설정을 추천한다. 3️⃣ Git Config 설정 방법git에 commit을 하기 위해서, '사용자 이름 (us..
[Mac] 쌍자음 한번에 지우기
·
OS/Mac
Mac 을 사용하다보니 커스텀이 필요한 부분이 참 많다는걸 느낀다^_^..하지만 내가 불편하다면, 다른 사람도 불편하다고 느낄 확률이 높다는거..찾으면 어떻게든 방법이 있다는게 신기하다 ㅎㅅ ㅎ 오늘은 mac에서 쌍자음을 지울 때 불편했던 부분을 커스텀으로 개선해보았다!바로 ㄸ 를 입력했다가 지우면 `ㄸ -> ㄷ -> 지움` 단계로 지워지는데, 이게 여간 불편한게 아니다ㄸ를 지우면 한번에 그냥 지워졌으면 좋겠어!!!! 1. guruem 입력기 설치👉🏻 homebrew 가 설치되어있다면?brew install --cask gureumkim👉🏻 homebrew 가 없다면?gurem 입력기 설치 방법 : https://github.com/gureum/gureum?tab=readme-ov-file#%EC..
[Mac] 맥북 스페이스바 마침표/점(.) 생기는거 막기
·
OS/Mac
🤔 문제 발생맥북을 사용하다보니 짧은 시간 내에 띄어쓰기가 연속으로 들어갈시, 마침표가 생기는 현상이 발생했다.여간 불편한게 아니라서 해결 방법을 찾아봤다. 💡해결 방법1️⃣ 우측 상단 애플아이콘 - System Settings (시스템 환경설정)2️⃣  Keyboard(키보드) 검색 후 들어가기3️⃣ Text Input(텍스트 입력) 내 Input Sources(입력소스) - `Edit(편집)` 클릭4️⃣  Add period with double-space(스페이스를 두 번 눌러 마침표 추가) 토글 버튼 OFF이러면 스페이스바를 두번 누르든, 띄어쓰기가 잦든, 마침표가 생기지 않는다!