
간단한 명령어
vim 사용법
README.md
: # ProjectName, ## Prerequisites, ## How to start, ## Installation, ## Features, ## Run Tests, ## Credit
.gitignore 파일 : 디렉토리나 파일을 추적하지 않기 위한 명시 파일
https://gitignore.io/ 참조
스테이지 공간(Staging Area)에 새로운 파일 추가
내 작업(local) 공간에 변동 사항 적용
Conventional commits:
feat:, fix:, docs:, test:, conf:, build:, ci:, chore:, style:,
작업 공간을 변경함
- git branch : 전체 브랜치를 보여줌
- git branch -D {브랜치네임} : 브랜치 지우기
- git merge : 브랜치
현재 상태를 표시
전체 브랜치 상태를 보여줌
cmd 명령어 앞에 git을 앞에 넣어주면 git에 통보
working directory 에서 변경사항 취소하기..
git restore --staged README.md : 이전 commit을 다시 돌림
git commit --amend : 바로 직전 commit 내용 수정
특정시점으로 되돌리기.
.ipynb 세팅관련
github->setting->develop setting : token 생성 가져오기
github의 main을 가져온다.
github에 local 파일을 보내줌
git push -u {브랜치 생성}
원격 저장소를 현재 작업 공간으로 가져옴
git fetch fetch_head / git merge (항상 팀 프로젝트의 경우 다른 사람의 작업을 fetch 하고 내 작업 main에 merge 하는 routine으로..)
hexo 로 작업 : hexo clean && hexo generation
hexo clean && hexo deploy : 원격작업 최신 적용.
: insight -> network 트리 형태로 브랜치를 보여줌
: issue tag -> 해야 할 작업을 공유 하고 일정 관리
## Description, ## Tasks ## Reference
: team / project 생성 & 관리
feat : 새로운 기능에 대한 커밋
fix : 버그 수정에 대한 커밋
build : 빌드 관련 파일 수정에 대한 커밋
chore : 그 외 자잘한 수정에 대한 커밋
ci: CI 관련 설정 수정에 대한 커밋
docs : 도큐먼트에 수정에 대한 커밋
style : 코드 문법 또는 포맷에 대한 수정에 대한 커밋
refactor : 코드 리팩토링에 대한 커밋
test : 테스트 코드 수정에 대한 커밋