2014-09-21 3 views
3

내 레고와 함께 git pull 요청을했습니다. 언젠가 나중에 끌어 오기 요청이 승인되기 전에, 나는 또한 요청을 끌어 오기 위해 밀어 넣은 다른 커밋 인 & 푸시를 진행했습니다.git pull 요청에서 커밋을 제외하는 방법은 무엇입니까?

풀 요청에서 마지막 커밋을 제거하는 방법이 있습니까? 향후이를 방지하려면 어떻게해야합니까?

답변

2

예, 분기를 이전 커밋으로 재설정하고 밀어 넣기를 수행하면 끌어 오기 요청이 자동으로 업데이트됩니다.

git checkout yourBranch 
git reset --hard yourBranch~ 
git push --force origin yourBranch 

그런 다음 실수를 더 어렵게 만들려면 지점을 로컬에서 삭제하십시오. 체크 아웃하거나 실수로 사용하지 마십시오.

관련 문제