728x90 Merge2 [git] stash reset? : HEAD가 가리키던 branch가 가리키는 commit을 바꾸는 것 * reset이후 커밋들이 삭제되는 것은 아님 rebased? : 현재 브랜치의 베이스를 [브랜치명]으로 재지정 Merge vs rebase ? 1. rebase는 새로운 커밋을 만들지 않는다. 2. rebase로 만들어진 커밋 히스토리는 merge로 만들어진 커밋 히스토리보다 조금 더 깔끔하다. * 결과물은 같다! 두 브랜치를 합쳤다는 정보를 저장하고 싶은 경우 merge 그밖은 rebase를 사용하는 것이 더 깔끔하다. Stash? : 최근 커밋 이휴로 작업했던 내용은 모두 스택에 옮겨지고 working directory 내부는 다시 최근 커밋의 상태로 초기화 *error: Your local changes to th.. 2021. 4. 26. [git] branch branch? : git에서의 나뭇가지 형태의 코드관리 흐름 Master branch ? : Repository를 만들고 commit을 하면 기본으로 세팅되는 branch branch merge? : 다른 branch에서 한 commit을 다른 branch에도 반영 Conflict? : merge중 충돌이 발생한 경우 * 컴플릭트 해결 방법 - 컴플릭가 발생한 부분을 삭제하고 결과가 되었으면 하는 코드로 수정 후 커밋. - merge 자체를 취소한다. (git merge --abort) * 컴플릭트를 해결한 경우 : Merge branch '브랜치명' into 브랜치명 Resolved? : confilct가 해결된 상태 Origin? : git에서 리모트 레포지토리를 최초로 추가할 때 사용하는 이름(관례.. 2021. 4. 16. 이전 1 다음 728x90