# Enabling Projects feature - missing git

**URL:** <https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317>\
**Category:** General\
**Created:** [1 July 2020 15:04 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317 "2020-07-01T15:04:03Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [1 July 2020 15:04 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/1 "2020-07-01T15:04:03Z")

</div>

Hi!  
I am starting with node-red and notice a detail following a course.  
In Settings, the option to connect to GitHub does not appear.  
I did the installation complete, and I did not encounter installation errors.  
Where is my fault?

Regards.

 ![git](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/9/0940091a973ca1cdf985fee9081abbf4278439cf.png)

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [1 July 2020 15:05 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/2 "2020-07-01T15:05:49Z")

</div>

Hi @enrique

The Projects feature is not enabled by default - you need to edit your settings file to enable it - [https://nodered.org/docs/user-guide/projects/](https://nodered.org/docs/user-guide/projects/)

---

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [1 July 2020 15:21 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/3 "2020-07-01T15:21:14Z")

</div>

Thanks for the reply!

Yes, I modified the settings.js, in order to make the connection, but it does not show the Git Config label.  
When lifting from the node, it displays the warning "Projects disabled: git command not found"

Just change the "false" to "true"

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [1 July 2020 15:22 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/4 "2020-07-01T15:22:10Z")

</div>

Did you stop/start NR after changing settings.js?  
Also clear your browser cache and refresh the browser

---

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [1 July 2020 15:24 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/5 "2020-07-01T15:24:13Z")

</div>

Hi! Yes, I made the changes with the NR stopped.  
As a last step, I even reinstalled it, but the message still appears.

---

<div class="post-metadata">

**Author:** ![ghayne](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ghayne/32/39_2.png) [@ghayne](https://discourse.nodered.org/u/ghayne)\
**Post date:** [1 July 2020 15:25 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/6 "2020-07-01T15:25:34Z")

</div>

Did you install git?

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [1 July 2020 15:34 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/7 "2020-07-01T15:34:52Z")

</div>

> [@enrique](#):
>
> "Projects disabled: git command not found"

Yes - that is telling you the projects feature has been disabled because it cannot find the `git` command line tools.

From the docs I linked to:

> The feature relies on having the `git` and `ssh-keygen` command line tools available. Node-RED will check for them on start-up and let you know if they are missing.

---

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [1 July 2020 15:47 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/8 "2020-07-01T15:47:19Z")

</div>

Hi ghayne.

Yes, I have git installed.

I put it back to "false", and it correctly shows the notice that Projects is disabled for this reason. But changing it to "true" shows the warning that it can't find the command.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [1 July 2020 16:19 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/9 "2020-07-01T16:19:05Z")

</div>

So if you type `git` in the same window you are trying to run Node-RED, does it find it?

---

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [1 July 2020 17:07 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/10 "2020-07-01T17:07:58Z")

</div>

No, it did not appear.

I uninstalled everything and reinstalled it and Voila! now it's working.

I do not know what could be, I did not find anything strange in the log. But it is working, which is the important thing.

Thank you all for your patience!.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [1 July 2020 19:09 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/11 "2020-07-01T19:09:29Z")

</div>

Did you try a reboot? It may be that the path in the terminal you were running in had not been updated to include the git path.

---

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [2 July 2020 12:14 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/12 "2020-07-02T12:14:55Z")

</div>

Hi Colin.

After a complete reinstallation it started working.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [2 July 2020 12:28 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/13 "2020-07-02T12:28:22Z")

</div>

I've taken the liberty of changing the title of this topic to make it easier to find for others who may hit a similar issue

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [2 July 2020 12:33 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/14 "2020-07-02T12:33:18Z")

</div>

> [@enrique](#):
>
> After a complete reinstallation it started working.

Yes, I know that, I was wondering whether you had tried a reboot first.

---

<div class="post-metadata">

**Author:** ![enrique](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/enrique/32/25005_2.png) [@enrique](https://discourse.nodered.org/u/enrique)\
**Post date:** [2 July 2020 12:39 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/15 "2020-07-02T12:39:01Z")

</div>

Oh, yes, i reboot the services.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [31 August 2020 12:39 UTC](https://discourse.nodered.org/t/enabling-projects-feature-missing-git/29317/16 "2020-08-31T12:39:03Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
