Git branch + a
새로운 브랜치를 생성 git branch 새로운 브랜치 이름
새로운 브랜치를 생성 & 이동
git checkout -b 새로운 브랜치 이름
(구) or git switch -c 새로운 브랜치 이름
// git rebase 로 커밋 수정하고 통합하기
git rebase -i HEAD~~
~~두개치면, 최신 두개
vim editor : 두번째 pick 을 edit 으로 고치고 저장하면?
(:wq 저장하고 나가기 빔 사용법) 2번재 커밋으로 해드가 옮겨짐
git commit --amend // 한뒤에는 git rebase continue 해주
통합하기 squash
상동, edit 대신 squash를 씀
git rebase —abort
merge 레퍼런스 :
1 https://www.notion.so/Git-Merge-9312bb14511e4643b0729ac8546d2ee3
2 https://backlog.com/git-tutorial/kr/stepup/stepup1_4.html
협업할때, 공용 레포지토리 (팀원 모두 권한을 가짐)
해당 레포지토리를 포크해서 씀
팀장이 PR 내용 머지하는 식으로 진행
git cherry-pick [해시7글자]
+ 댕잇 레퍼런스의 git reflog 등
new Date(), getDay(), str.charCodeAt(idx)