https://wayhome25.github.io/git/2017/07/08/git-first-pull-request-story/
https://sanghaklee.tistory.com/30
https://mingnol2.tistory.com/129
git branch branch_name : 'branch_name' 브랜치 생성하기
git checkout branch_name : 'branch_name' 브랜치 선택하기
git commit -am "커밋메세지" : git add 과정을 commit -m 과정과 합친다. 하지만 add가 이미 된 파일에 한해서만 해당 명령어가 사용 가능하다.
git push origin class/#1_슬랙닉네임
만약 원격 저장소의 feature/create-meeting branch를 가져오고 싶다면,
$ git remote update
$ git checkout -t origin/feature/create-meeting
https://cjh5414.github.io/get-git-remote-branch/
// 가장 최근의 commit을 취소 (기본 옵션: --mixed)
$ git reset HEAD^
$ git reset --hard HEAD
// Reflog(브랜치와 HEAD가 지난 몇 달 동안에 가리켰었던 커밋) 목록 확인
$ git reflog 또는 $ git log -g
// 원하는 시점으로 워킹 디렉터리를 되돌린다.
$ git reset HEAD@{number} 또는 $ git reset [commit id]
$ git push origin [branch name] -f
또는
$ git push origin +[branch name]
https://gmlwjd9405.github.io/2018/05/25/git-add-cancle.html
https://gmlwjd9405.github.io/2018/05/25/git-add-cancle.html
https://jupiny.com/2019/03/19/revert-commits-in-remote-repository/
git fetch --all git
reset --hard origin/master