Gerrit는 git commit --amend를 사용하는데 GitHub에서는 이를 전혀 지원하지 않아 상당히 이상하게 느껴집니다. 이를 알고 설명할 수 있는 전문가는 누구입니까?
Github에서 지원하지만 수정이 필요한 경우已经push过的内容,修改后push时需要加上-f/--force매개변수
已经push过
-f/--force
https://help.github.com/artic...
gerrit가 이 모드를 채택한 이유는 각각의 수정 사항이 하나의 푸시 세트로 구성되고 세분성이 작기 때문입니다.
Gerrit는 변경 ID를 기반으로 패치를 식별합니다. 여러 가지 이유로 원래 코드를 제출한 로컬 저장소가 손상되었습니다. 현재로서는 더 이상 git commit -a를 사용할 수 없기 때문에 Gerrit에서 패치를 제거할 수 있습니다. --amend를 사용하면 커밋 로그 하단에 원래 Change-Id를 쓰거나 원래 변경 사항에 제출하여 업데이트된 패치를 생성할 수 있습니다.
Github에서 지원하지만 수정이 필요한 경우
已经push过
的内容,修改后push时需要加上-f/--force
매개변수https://help.github.com/artic...
gerrit가 이 모드를 채택한 이유는 각각의 수정 사항이 하나의 푸시 세트로 구성되고 세분성이 작기 때문입니다.
Gerrit는 변경 ID를 기반으로 패치를 식별합니다. 여러 가지 이유로 원래 코드를 제출한 로컬 저장소가 손상되었습니다. 현재로서는 더 이상 git commit -a를 사용할 수 없기 때문에 Gerrit에서 패치를 제거할 수 있습니다. --amend를 사용하면 커밋 로그 하단에 원래 Change-Id를 쓰거나 원래 변경 사항에 제출하여 업데이트된 패치를 생성할 수 있습니다.