라벨이 merge인 게시물 표시

git merge conflict(머지 충돌) resolve(해결)한 사람찾는 법. 원래 커밋한 사람(A)이 아닌, B가 특정커밋 수정하여 push한 경우. B찾는 법

experience 가끔 있는 이슈이긴 하지만, 한동안 발생을 하지 않아 잊고 있었다가... 다시 merge(rebase)충돌 해결이 잘못되어 push된 경우, 이를 detecting하는 방법을 검색하게 됨...  ​ ​ 1. push hook을 걸어 특정 commit을 push한 사람이 누구인지 찾는 법... (hook걸기 귀찮아서... hook까지 만든 경험은 X) ​ 2. 간단히 아래와 같은 git show 명령으로 가능.. (pretty 옵션의 fuller를 하게되면 author 및 commiter까지 조회가능) * author: original comiiter * commiter: 추가 변경을 가한 commiter ​ git show <revision_number> --pretty=fuller ​ 3. intellij의 경우, 버전업이 되면서 해당 revision에 커서를 올리면 author와 함께 committed by ... 으로 변경을 가한 committer 조회 가능 ​ from: https://git-scm.com/docs/git-show

SVN(Subversion) 머지(merge)후 충돌(conflict)난 파일이 없는데, 충돌이 있다고 뜨는 경우

experience merge를 완료했으나, merge완료된 프로젝트를 커밋하기 위해, sync를 해보면 메인 프로젝트 폴더에 충돌이 있다고 빨간색 양쪽 화살표가 표시됨.. 충돌난 파일은 없어서, 그대로 update를 하고, commint.. -> 일반 파일들은 다 커밋이 되지만 해당 프로젝트는 아직 충돌이 있다는 표시..   - 확인해보니, 원인은 svn property가 설정되어 그런 것으로 확인.  * svn:mergeinfo 라는 프로퍼티가 설정되면서, 충돌이 발생하는 듯....@.@   * 정확한 해결책은 아닌것으로 보이나, 해당 프로퍼티 삭제후 커밋하니 정상화 됨...       참조 : https://jjeong.tistory.com/691