다음 분기가 있습니다.
masterproduction
및 다음 원격 분기 :
origin/masterorigin/production
origin/master분기를 가져오고 마지막 가져 오기 ( log -p master..origin/master) 에서 변경된 내용의 차이 를 가져 오는 스크립트가 있습니다. 그런 다음 병합 origin/master합니다.
발견 된 커밋은 코드 검토 도구로 푸시됩니다.
성공한 커밋을 프로덕션 브랜치로 푸시 한 다음 origin/production.
어떻게 할 수 있습니까?
또한 두 개의 스크립트가 실행 중입니다. 하나는에서 가져오고 origin/master, 데이터베이스에 커밋 세부 정보를 푸시하고, 병합하고, 다른 하나는 성공적인 커밋을 푸시해야하는 현재 작성 중인 스크립트 입니다.
경쟁 조건 / 병합 충돌을 피하면서 두 스크립트를 실행하고 싶습니다. 지정된 커밋으로 만 작업하고 싶기 때문에 원하지 않는 커밋을 제거 할 수있는 방법이 있을까요?