1
0
mirror of https://github.com/tiimgreen/github-cheat-sheet.git synced 2025-02-21 12:22:49 +01:00

Fix the URL for checking out a PR to FETCH_HEAD

I'm pretty sure this example if missing `/head` on the end, because when
I do this it fails:

```
$ git fetch origin refs/pull/70
fatal: Couldn't find remote ref refs/pull/70
fatal: The remote end hung up unexpectedly
```

Whereas when I do this it works:

```
$ git fetch origin refs/pull/70/head
From github.internal:organisation/example-repo
 * branch            refs/pull/70/head -> FETCH_HEAD
```
This commit is contained in:
Sam J Sharpe 2014-05-19 13:45:40 +01:00
parent a533f840ff
commit d61d68fd59
4 changed files with 4 additions and 4 deletions

View File

@ -568,7 +568,7 @@ $ git stripspace < README.md
特定のプルリクエストを取り込み、一時的に`FETCH_HEAD`として保存すると、素早く差分を確認してマージすることが可能だ:
```bash
$ git fetch origin refs/pull/[PR-Number]
$ git fetch origin refs/pull/[PR-Number]/head
```
参照仕様を使うとすべてのプルリクエストをローカル・ブランチとして取り込むことができる:

View File

@ -624,7 +624,7 @@ $ git stripspace < README.md
가져오려면 이렇게 합니다.
```bash
$ git fetch origin refs/pull/[PR-Number]
$ git fetch origin refs/pull/[PR-Number]/head
```
모든 풀 리퀘스트 브랜치를 refspec에 의한 로컬 리모트 브랜치로 받을 수도

View File

@ -573,7 +573,7 @@ Pull Requests are special branches on the GitHub repository which can be retriev
Retrieve a specific Pull Request and store it temporarily in `FETCH_HEAD` for quickly `diff`ing or `merge`ing:
```bash
$ git fetch origin refs/pull/[PR-Number]
$ git fetch origin refs/pull/[PR-Number]/head
```
Acquire all Pull Request branches as local remote branches by refspec:

View File

@ -524,7 +524,7 @@ Pull Request是一种GitHub上可以通过以下多种方式在本地被检索
检索某个分支并临时储存在本地的`FETCH_HEAD`中以便快速查看更改(diff)以及合并(merge)
```bash
$ git fetch origin refs/pull/[PR-Number]
$ git fetch origin refs/pull/[PR-Number]/head
```
通过refspec获取所有的Pull Request为本地分支