2014-10-03 3 views
0

제 동료와 함께 우리는 일부 프로젝트에서 Gerrit (물론 git)을 사용하여 공동 작업하고 있습니다. 우리는 Gerrit와 git가 적절히 구성되어 있습니다 (사용자 이름, 사용자 이메일, SSH 키 등). 제 동료의 변경 사항이 Gerrit에는 나타나지 않는다는 사실을 제외하면 모든 것이 완벽하게 작동합니다.한 사용자의 변경 사항이 Gerrit에 표시되지 않습니다.

모든 항목은 괜찮습니다. 모든 변경 사항이 올바르게 병합되고 변경 사항을 Gerrit에 푸시 한 다음 모든 변경 사항을 가져 오면 모든 것이 로컬 저장소에 병합됩니다. 코드 손실은 발생하지 않으며 전에는 발생하지 않았습니다. 유일한 장애물은 변경 사항을 볼 수 없다는 것입니다 (변경 사항은 모두 정상입니다).

우리는 모두 Gerrit 관리자이며이 프로젝트의 소유자 그룹에 추가되었습니다. 내 생각에 모든 걸 확인해 봤어. 제 생각에는 천천히 아이디어가 부족합니다. 이상한 행동을 일으킬 수있는 것은 무엇입니까? 동료를 의미

답변

1

그러므로 당신이 표시되지 않습니다, 그는 오히려

git push master
그래서이 리트 통해 사라하지 않은 직접 올리기를하고 리뷰

 
git push HEAD:refs/for/master 

을 위해 제출되지 않습니다.

+0

문제를 해결해 주셔서 감사합니다 (+1). 이걸 월요일에 다시 확인해 볼게. 불행히도 99,9 % 확신 할 수 있습니다. 나는 그가 ** refs로 변화를 추진하고 있음을 확신한다. 내 생각에, 우리는 이것도 repo의 git 설정에 추가했습니다. – trejder

+1

그가 ref/for/branchname으로 밀고 있다면; 밀어 후 화면에 화면 URL을 얻을. – forvaidya

관련 문제