본문 바로가기

전체 글250

(Git) gitignore , 깃에 원하지 않는 파일 빼고 업로드 하기(초간단) 1. .gitignore이란? 2. .gitignore사용법 3. 참고하면 좋은 자료 1. .gitignore이란? 프로젝트 파일에서 아래 사진과 같이 빨간체크박스로 표시된 파일이다. 오픈소스로 올리기 곤란한 파일들은 .gitignore에 담아주면 된다. (*사용법은 아래에 작성) 예를들어 api주소와 같이 데이터를 주고받을 때 필요한 중요한 단서들은 따로 다른 파일에 빼놓고, 그 파일을 gitignore에 등록하여 오픈소스에는 올리지 않는다. 2. .gitignore사용법 초간단 사용법은 아래 사이트를 이용하면 된다. (아래 링크 클릭 혹은 주소창에 "gitignore.io"를 치면 나온다) https://www.toptal.com/developers/gitignore 위 창에서 자신이 사용하는 운영체.. 2022. 4. 16.
(React) 리액트 라우터 사용하여 고정 메뉴 만들기(react-router v6 2022.4 기준 최신버전) 포스팅 요약 1. 포스팅 이유 2. 결과 영상 3. 소스 다운 4. react-router-dom v6관련 참고하시면 좋은 문서자료 1. 포스팅 이유 아오 리액트 또 업데이트 됐습니다.. 개인 공부하다가 가 안먹길래 찾아보니 , 2021년에 react-router-dom 이 v5에서 v6로 업데이트 되면서 는 없어졌더라구요... 그래서 공부 기록겸 포스팅 하게 되었습니다... 아래 링크는 참고하시면 좋은 블로그입니다. react-router-dom v5에서 v6로 어떤부분이 변경되었는지 알려줍니다. https://velog.io/@soryeongk/ReactRouterDomV6 ** 최대한 좋은 코드를 제공해드리려 노력할게요, 저보다 더 좋은 코드를 짜신다면 공유 환영합니다!! 2. 결과 영상 3.소스 .. 2022. 4. 3.
M1 맥북 초간단 mySQL 설치법 / mysql Homebrew설치 (상세) 맥린이 시절 mysql 다운법을 포스팅 했었는데요, 그 방법은 더 어렵고 복잡하며, 설치가 잘 안되는 경우가 있더라구요 ㅠㅠ 그래서 초간단 mySQL 설치법을 다시 포스팅 하려 합니다. 포스팅 목차 1. Homewbrew 설치 2. 터미널창 열기 3. Homebrew업데이트 4. mysql설치 5. mysql 보안 적용 명령어 입력 6. mysql 실행법 7. 평상시 mysql 실행/종료 법 8. 참고 블로그 1. Homebrew설치 간단하게 mySQL을 설치하시려면 일단 Homebrew가 맥에 설치되어 있어야 합니다. Homebrew가 설치되어 있지 않은분은 아래 포스팅을 참고해주세요 :) 2021.12.26 - [(Tool)툴 사용법/(Git) 깃 사용법] - M1 맥북 Homebrew 설치법 (상세.. 2022. 3. 13.
(Git) git clone에 대해서/다른 컴퓨터에서 생성한 branch 사용/원격 저장소에 있는 branch 사용하기 1. git clone이란? 2. 원격 저장소에 있는 branch 목록 보기 3. 원격 저장소에 있는 branch로 전환하기 1. git clone이란? $ git clone 보통 git clone은 원격 저장소에 있는 코드를 내 컴퓨터에 복제할때 사용한다. https://stackoverflow.com/questions/22724921/do-i-need-to-do-git-init-before-doing-git-clone-on-a-project(참고 자료) git clone은 아래 코드들이 함축되어 있어서 직접 코드를 입력하는 번거로움을 해결 할 수 있습니다. $git init (로컬 저장소 생성하기) $git remote add (원격 저장소 url 복사해서 생성한 로컬 저장소에 등록하기) $git f.. 2022. 1. 23.
(git) git 코드 복구하기 / commit 히스토리 보기/ commit 했던 시점으로 코드 복구하기 혼자 공부를 하다가 잘못된 git 사용법으로 코드를 통째로 날려먹었다 (진짜 노트북 부실뻔) 얻은 교훈은 commit 정말 중요하니까 틈틈히 해놓자...!!!!!!!!!!!!!!! 1. 왜 코드를 날렸는가(내 자신의 상황 설명) 2. 원하는 commit 시점으로 코드 복구하기 1. 왜 코드를 날렸는가(내 자신의 상황 설명) 내가 코드를 날려먹은 이유는 아래 명령어 때문이다. git push origin +master 위 코드는 강제 push 다 ^_^, 강제 push했더니 옛날에 짜놓은 코드의 뼈대만 남겨놓고 싹다 날라갔다. stash로 백업해놓은 것도 없었고, github에도 commit history가 싹다 없어졌다. 그래도 다행히 git에는 commit log가 남아있었다. commit을 틈틈히 해.. 2022. 1. 16.