Kein Video aber fang mal mit Grundlagen Github an und wenn ein Video sein soll, Youtube bietet sicherlich genug Auswahl, ansonsten z.b. bei Udemy, kostet dann aber Geld
GitHub hat aber grundsätzlich absolut nichts mit Home Assistant zu tun.
Wie @Tuxtom007 schon sagte, gibt es da ganz andere Quellen um sich über GitHub zu informieren.
Hat jetzt eigentlich nichts mit HA zu tun, aber mal so ganz allgemein.
Ein Fork ist eine Kopie, der original Source, es gibt verschiedene Gründe, warum Projekte geforkt werden,
der Entwickler hat aufgehört, aber seine Source nicht weitergegeben
der Entwickler kann, will eine Änderung nicht durchführen
ein neuer Entwickler möchte sich in den Source Code einarbeiten, um zu unterstützen
…
Das ist ein sehr subjektives Kriterium, denn es sagt nichts aus, vielleicht ist das Projekt nur nicht bekannt genug um weiter Sterne zu bekommen?
Das kann auch mehrere Gründe haben,
das Interesse in der HA Gemeinde ist gering
ein Projekt ist erst kurz in HACS aufgenommen und es gibt noch keine Statistiken
…
Das ist auch subjektiv, denn es kann ja sein, dass keine groben Fehler vorhanden sind und manche Erweiterungen brauchen vielleicht Zeit um programmiert zu werden, ich habe da nur 8 offene Fehler gesehen, anscheinend verhindern diese aber nicht den Betrieb.
Das ist jetzt schwer, denn ich weiß ja nicht in welchem Ordner Du gestanden bist, als Du
Hast Du das innerhalb von HA gemacht, ist das überhaupt Software für HA?
Ich lese da immer etwas von MagicMirror, das ist ja Software, die auf einem RasPI oder ähnlichem läuft.
Auch ist npm Java Skript und eher nicht so HA!
Einfach mal das auf der Kommandozeile eintippen, dann siehst Du den Pfad.
# pwd
Die Frage habe ich nicht verstanden, HA ist in Python, geschrieben.
MMM - Tibber ist ja eigene Software und, die dann auf dem MagicMirror läuft, ich habe nichts anderes gefunden.
Bisher hatte ich kein Video gefunden, dass meine Fragen löste. Natürlich gibt es viele Videos zu Github aber mehrheitlich ohne Bezug zu Homeassistant. Und gefühlt zeigen die HA Youtuber die Installation des Git von A bis Z aber eben ohne Randinformation (Sternebewertung, welche Programmierspachen sind nogos für HA etc.).
Weil ich gern ein entsprechendes Video angesehen hätte, wollte ich es Simon einfach mal vorschlagen.
dann siehst Du in welchem Ordner Du stehst, wenn Du dann noch ein
# ls -la
machst, dann werden Dir alle Dateien und Ordner aufgelistet und Du findest vielleicht so den Download.
Aber noch mal, das ist eher Java Skript, und eher nicht für HA, lasse mich da aber eines Besseren belehren.
Meine persönliche Meinung, wenn man nicht unbedingt für Home Assistant Programmieren möchte, dann ist Github, nicht unbedingt wichtig, denn Github wird transparent in HA eingebunden, sodass man als User eigentlich nicht wirklich damit in Berührung kommt.
Immer dann, wenn es spezieller wird, wird in den Dokumentationen auch erklärt was zu machen ist.
Das hat auch nichts mit Github zu tun, sondern steht in den Developer Dokumentationen von Home Assistant.
Zu den einzelnen Erweiterungen steht es auf der Github Seite des jeweiligen Projekts, Beispiel