# Git 1.8 and launcher rebuild

**URL:** https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352
**Category:** Support
**Created:** [May 28, 2015, 10:44am UTC](https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352 "2015-05-28T10:44:40Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![fuerst](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fuerst/32/120729_2.png) [@fuerst](https://meta.discourse.org/u/fuerst)
#### Post date: [May 28, 2015, 10:44am UTC](https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352/1 "2015-05-28T10:44:40Z")

</div>

`launcher rebuild` does not work with Git 1.8.3 because in line 549-551 it uses the **@** shortcut for **HEAD**. Git 1.8.3 does not know this shortcut. Using HEAD instead of @ will fix this:

```plaintext
LOCAL=$(git rev-parse HEAD)
REMOTE=$(git rev-parse @{u})
BASE=$(git merge-base HEAD @{u})

```

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [May 28, 2015, 7:10pm UTC](https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352/2 "2015-05-28T19:10:25Z")

</div>

I think we expect people to have a newer version of Git.

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [May 28, 2015, 8:45pm UTC](https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352/3 "2015-05-28T20:45:21Z")

</div>

Yeah, Git 1.9.x is an acceptable minimum I think.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [May 28, 2015, 8:58pm UTC](https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352/4 "2015-05-28T20:58:15Z")

</div>



---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 28, 2015, 11:08pm UTC](https://meta.discourse.org/t/git-1-8-and-launcher-rebuild/29352/5 "2015-05-28T23:08:32Z")

</div>

Note I am not against fixing this provided you submit a working PR, but you got to test everything.
