Github의 PullRequest 직접 체크 아웃
2268 단어 GitGitHubpullrequest
Github의 PullRequest 직접 체크 아웃
자기가 와서 심사 의뢰한 Pull Request는 어떻게 검사하는 거예요?
복잡한 것이라면 Pull Request를 로컬에 떨어뜨려서 실행해야 할 수도 있습니다.
그러면 그 Pull Request를 어떻게 떨어뜨릴까...
일부러 다른 사람의 원격, 수동 합병을 추가하지 않았습니까?
실제로 Github의 PullRequest는 (기본적으로 볼 수 없음) 분기로 존재합니다.(자동 병합 검사를 하고 있지 않습니까? 그것은 뒷면에서 자동으로 지점을 만들고 병합하기 때문입니다.)
그러니까 Pull Request를 떨어뜨리고 싶으면 그 지점을 체크아웃하면 돼요.
구체적 방법
아래fastlane 저장소를 사용해 보세요.
만약fastlane의 자료 라이브러리를 떨어뜨리면git/config 파일은 다음과 같습니다.
(sourcetree에서 떨어졌어요.)[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
url = https://github.com/fastlane/fastlane.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
fetch 부분을 "+refs/pull/:refs/remotes/origin/pr/"로 바꾸고 다시 읽으면...[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
url = https://github.com/fastlane/fastlane.git
fetch = +refs/pull/*:refs/remotes/origin/pr/*
[branch "master"]
remote = origin
merge = refs/heads/master
이런 느낌으로 Pull Request 번호의 구분을 맞춥니다.
참고로 헤드 홍보 자체의 지점에서merge가 합병된 후.
보다 크면 같음
이것은 무엇입니까?
refspec(사양 참조).
어쨌든 지점을 검색할 때 필터 같은 거예요.
지금까지 저는 refs/heads/이하의 내용을 참고해 왔지만 refs/pull 이하의 내용을 참고로 바꿨습니다.
주의사항
처음부터 모든 홍보가 있었기 때문에 위주의 현지 자료 라이브러리를 설정하지 말고 새로운 것을 만드는 것이 좋다.
여전히 무겁다면ref스펙을 조정하세요.
Reference
이 문제에 관하여(Github의 PullRequest 직접 체크 아웃), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Marimoiro/items/9816e210c7c93d8fd703
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
아래fastlane 저장소를 사용해 보세요.
만약fastlane의 자료 라이브러리를 떨어뜨리면git/config 파일은 다음과 같습니다.
(sourcetree에서 떨어졌어요.)
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
url = https://github.com/fastlane/fastlane.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
fetch 부분을 "+refs/pull/:refs/remotes/origin/pr/"로 바꾸고 다시 읽으면...[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
url = https://github.com/fastlane/fastlane.git
fetch = +refs/pull/*:refs/remotes/origin/pr/*
[branch "master"]
remote = origin
merge = refs/heads/master
이런 느낌으로 Pull Request 번호의 구분을 맞춥니다.참고로 헤드 홍보 자체의 지점에서merge가 합병된 후.
보다 크면 같음
이것은 무엇입니까?
refspec(사양 참조).
어쨌든 지점을 검색할 때 필터 같은 거예요.
지금까지 저는 refs/heads/이하의 내용을 참고해 왔지만 refs/pull 이하의 내용을 참고로 바꿨습니다.
주의사항
처음부터 모든 홍보가 있었기 때문에 위주의 현지 자료 라이브러리를 설정하지 말고 새로운 것을 만드는 것이 좋다.
여전히 무겁다면ref스펙을 조정하세요.
Reference
이 문제에 관하여(Github의 PullRequest 직접 체크 아웃), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Marimoiro/items/9816e210c7c93d8fd703
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
처음부터 모든 홍보가 있었기 때문에 위주의 현지 자료 라이브러리를 설정하지 말고 새로운 것을 만드는 것이 좋다.
여전히 무겁다면ref스펙을 조정하세요.
Reference
이 문제에 관하여(Github의 PullRequest 직접 체크 아웃), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Marimoiro/items/9816e210c7c93d8fd703텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)