git merge : 독립적으로 개발되던 2개의 branch에 있는 내용을 합침
git merge dev2
2개의 branch에서 동일한 파일을 수정한 뒤 commit, merge할 경우 충돌이 발생
수동으로 conflict를 해결해서 새로운 commit을 만들어야 함
작업을 하다 실수로 commit에 포함시켜야할 내용을 빠트린 경우 amend 옵션을 이용해서 이전 commit 내용에 새로운 내용을 추가할 수 있음
git commit --amend
특정 branch에서 작업을 진행중에 다른 branch에서 작업을 요청 받는 경우가 생겼을 시, 지금까지 작업한 내역을 잠시 keep 해두는 명령어
git stash save /* 작업내역을 stash에 저장 */
git stash list /* stash에 저장된 내용 확인 */
git stash pop /* stash에 저장해놨던 내용 가져오기 */