저는 github에서 프로젝트를 시작했습니다. 나는 하나의 커밋을하고 요청을 당긴다. 이 커밋이 승인되었습니다. 그럼 내가 두 번째 커밋하고 너무 요청을 당겨. 하지만 풀 요청에는 두 번째 커밋이있었습니다. 두 번째 커밋과 이전 커밋이 승인되었습니다. 내 저장소와 주 저장소를 어떻게 동기화 할 수 있습니까?Github가 예전의 커밋없이 요청을 풀어줍니다.
답변
업스트림 리포지토리에서 병합하거나 새 분기에서 새 끌어 오기 요청을 만듭니다.
또는 상류의 상단에 리베이스 : 당신이 당신의 GitHub의 저장소 상류 GitHub의 저장소에 링크를 추가한다면
git remote add upstream (url-for-upstream-repository)
git fetch upstream
git rebase upstream/master
git push -f origin
(do new pull request on website)
-f를 눌러 기존 브랜치 이름을 선택하면 Github은 브랜치가 업데이트 된 것을 볼 수 있습니다. 그렇지 않으면, origin을 push : git_name, git push origin branch_name과 pull 요청을 업데이트 할 수있다. –
Adam, 각 라인이 무엇을 설명 할 의향이 있습니까? – Mars
원격을 추가하고 원격에 대한 정보를 가져오고 원격 변경 사항을 현재 분기로 리베이스 한 다음 forced -f를 누릅니다. --force : 대개 명령은이를 덮어 쓰는 데 사용 된 로컬 참조의 조상이 아닌 원격 참조를 업데이트하는 것을 거부합니다. 이 플래그는 점검을 사용 불가능하게합니다. 이로 인해 원격 저장소가 커밋을 잃을 수 있습니다. 조심해서 사용하십시오. – phpguru
- 1. XML 주석이 좀 예전의 코드를 방문하고 이벤트
- 2. TortoiseGit는 원격 git repo (github가 아님)에 연결합니다.
- 3. github가 포함 된 maven release 플러그인이 2.2.1에서 작동하지 않습니까?
- 4. AJAX 요청을 시작하고 요청을 리디렉션하는 방법?
- 5. jQuery.ajax() : 느린 요청을 버리십시오.
- 6. WSDLpull은 https 요청을 지원합니까?
- 7. GET 요청을 HEAD로 바꾸기
- 8. POST 요청을 인코딩합니다.
- 9. HTTPS 요청을 Twisted로 만들기
- 10. POST 요청을 인터럽트
- 11. OAuth 요청을 어떻게 확인합니까?
- 12. Google은 외부 요청을 appengine합니까?
- 13. ajax 요청을 죽이는 방법
- 14. urllib가 인증 요청을 무시합니다.
- 15. 인공 요청을 작성하는 방법
- 16. ajax 요청을 캡쳐합니다.
- 17. Fiddler에서 로깅 요청을 발행합니다.
- 18. 자바 스크립트 요청을 루핑
- 19. 친구 요청을 삭제 하시겠습니까?
- 20. http 요청을 mailto로 리다이렉트
- 21. 웹 요청을 실행하는 프로세스로드
- 22. 컨트롤러 요청을 tg2의 syslog에
- 23. Ajax 요청을 정상적으로 취소합니다.
- 24. URL에 잘못된 요청을 일으키는 '+'
- 25. 웹 브라우저에서 웹 요청을
- 26. response.redirect 나쁜 요청을 내기
- 27. AJAX 요청을 동기화하려고 시도했습니다.
- 28. 보내는 요청을 동기화
- 29. 폴링 HTTP 요청을 죽입니다.
- 30. 아파치 요청을 결합 하시겠습니까?
사람들은 여기보다 포괄적 인 해답을 제공 할 수있다. (만약 당신이 행복하지 않다면 이해할 수 있습니다.) –