본문 바로가기

내가 해냄/패스트캠퍼스

패스트캠퍼스) KDT 핀테크 서비스 프론트엔드 과정 2기 220330 TIL | 국비지원교육 | 핀테크 프론트엔드개발자

KDT_Megabyte School 핀테크 서비스 프론트엔드 과정 2기

## 220330 Day03 Today I Learned

  • GitBlog
  • Node.js
  • Hexo
  • .gitignore
  • Branch
  • GitFlow

Git Blog

  1. Node.js(https://nodejs.org/en/) 설치
  2. $ npm install -g hexo-cli
  3. username.github.io 리파지토리 생성
  4. $ touch index.html
  5. Init hexo project
    1. $ npm install -g hexo
    2. hexo init {directory name}
    3. cd {directory name}
    4. npm install
  6. $ hexo clean && hexo deploy
  7. $ hexo server

.gitignore

  • 특정 파일을 추적하고 싶지 않을 경우
  • .gitignore 파일을 만든 뒤 추적을 원하지 않는 이름이나 파일명을 작성
  • 숨김 파일 처리이기 때문에 확인을 원할 경우 ls -al 명령어 사용

Branch 

  • 분기점을 생성하여 독립적으로 코드를 변경할 수 있도록 도와주는 모델 
  • $ git branch {branch이름} : 브랜치를 생성
  • $ git switch {branch 이름} : 브랜치를 전환(브랜치가 2개 이상일 때 사용)
    • 브랜치 전환 시 기존에는 $ git checkout을 사용했지만 기능이 다양해 $ git switch, $ git restore로 나누어 사용

Git Flow