# FetchContent\_MakeAvailable: invalid reference master

**URL:** https://discourse.cmake.org/t/fetchcontent-makeavailable-invalid-reference-master/6386
**Category:** Usage
**Created:** [September 2, 2022, 3:38am UTC](https://discourse.cmake.org/t/fetchcontent-makeavailable-invalid-reference-master/6386 "2022-09-02T03:38:00Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![zhang-qiang-github](https://discourse.cmake.org/user_avatar/discourse.cmake.org/zhang-qiang-github/32/1913_2.png) [@zhang-qiang-github](https://discourse.cmake.org/u/zhang-qiang-github)
#### Post date: [September 2, 2022, 3:38am UTC](https://discourse.cmake.org/t/fetchcontent-makeavailable-invalid-reference-master/6386/1 "2022-09-02T03:38:00Z")

</div>

I am using `CMake` in my project, and a bug is reported.

My `CMakeLists.txt` is:

```auto
...
include(FetchContent)
FetchContent_Declare(SUTK
    GIT_REPOSITORY "xxx"
    SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/SUTK"
)
FetchContent_MakeAvailable(SUTK)
...

```

And it reports a bug:

```auto
Performing download step (git clone) for 'sutk-populate'
Cloing into 'SUTK'
fatal: invalid reference: master
CMake Error at build/_deps/sutk-subbuild/..../sutk-populate-gitclone.cmake:40 (message):
  Failed to checkout tag: 'master'

```

Actually, there is no `master` branch in my repo. Because the default branch name is `main`.

How to fix this bug? Any suggestion is appreciated~~~

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [September 2, 2022, 12:19pm UTC](https://discourse.cmake.org/t/fetchcontent-makeavailable-invalid-reference-master/6386/2 "2022-09-02T12:19:34Z")

</div>

You should also provide a `GIT_TAG "origin/main"` argument; the default is “master”, not “nothing” which let’s Git determine the default on its own. I’ll update the docs.

---

<div class="post-metadata">

### Author: ![zhang-qiang-github](https://discourse.cmake.org/user_avatar/discourse.cmake.org/zhang-qiang-github/32/1913_2.png) [@zhang-qiang-github](https://discourse.cmake.org/u/zhang-qiang-github)
#### Post date: [September 5, 2022, 5:52am UTC](https://discourse.cmake.org/t/fetchcontent-makeavailable-invalid-reference-master/6386/3 "2022-09-05T05:52:01Z")

</div>

@ben.boeckel Thank you very much~~~
