일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 타입스크립트
- 자바스크립트코딩테스트
- Next.js13
- react
- 프론트엔드
- CSS
- Baekjoon
- 리액트쿼리
- 자바스크립트 문제 풀이
- next13
- Next
- leetcode
- lodash
- JS
- HTML
- 자바스크립트
- stack문제
- JavaScript
- 자바스크립트 문제
- NPM
- 프로그래머스
- til
- 알고리즘문제풀이
- 제로베이스
- 자바스크립트 문제풀이
- 자바스크립트 연결리스트
- 리액트
- 자바스크립트 알고리즘
- leetcode문제풀이
- 자바스크립트 알고리즘 문제
- Today
- Total
목록til (3)
코드노트
Branch - 분기점을 생성하고 독립적으로 코드를 변경할 수 있도록 도와주는 모델 - 다른 브랜치의 영향을 받지 않기 때문에 여러 작업을 동시에 진행할 수 있다 Branch command git branch - 현재 브랜치 확인 git branch 이름 - 브랜치 생성 git switch 이름 - 브랜치 이동할 때 git branch -D 브랜치이름 -브랜치 지우기 git merge 브랜치이름 - 다른 브랜치로 작업한 결과물을 가져온다. - 가져올 브랜치로 이동 -> 가져올 브랜치 이름을 명령 git branch --merged - merge된 branch 표시 git branch -no--merged - merge되지 않은 branch 표시 브랜치 이동 후, git push origin -u 브랜치..
git 과 github는 다르다. git은 도구, 버전 관리 프로그램 - 나의 코드 수정 내역등을 기록하고 관리하는 관리 프로그램이다. - 로컬 저장소를 사용하기 때문에 다른 개발자와 실시간으로 작업을 공유할 수 없다. github 버전 관리, 소스 코드 공유, 원격 저장소 - git 저장소를 관리하는 클라우드 기반 호스팅 서비스! - 클라우드 기반으로 다른사람들과 소스코드 공유 및 git기능을 확장하여 제공 - 여러 사람들과 참여하여 버전 제어 및 공동 작업이 가능 git object git 은 object로 관리한다. ▶ Blob - git add 명령 시 생성 - 파일 하나의 내용에 대한 정보 - 파일 내용 ▶ Tree - git commit 명령 시 생성 - Blob이나 subtree의 메타 데이..
git에 대해서 기본 명령어들을 배우고 사용했었다. 그러나 git의 개념, 사용법 등에 있어서 모르는부분들이 많았다. 처음부터 github에 잔디를 심는? 심어야겠다는 생각보다 블로그에 하나하나 기록하자는 생각이 컸기 때문인거 같다. 지금까지도 블로그에 어떻게 보면 기록들을 하고 배운내용들을 정리하는 부분들이 많았지만 이번 git을 배우면서 github에도 기록을 하는 연습을 해야겠다는 생각이 들었다. git 의 장점 - 소스코드 동시작업 가능, 생산성 증가 - 수정내용은 commit 단위로 관리, 배포 및 원하는 시점에 Checkout가능 - 인터넷 연결이 되지 않아도 사용 가능 - CLI Shell command와 Vim editor에 대해서 배웠다. Shell - 운영체제의 커널과 사용자를 이어주는..