Moviedo ?? ã Seiten? ♀️ "Holen Sie sich Filmkritiken auf einem Klick"

Eine reaktionsschnelle Website Review -Website? "Moviedo" ?? Verwenden von JSON -Dateien & reagieren.
Wenn Sie Anfänger sind und nach Ihrem ersten Beitrag suchen, sind wir hier, um zu helfen. Gehen Sie einfach Ihren Lieblingsfilm, die Bewertung und seine kurze Beschreibung in unserem https://github.com/garimasingh128/hacktertobest2020-moviedo/tree/master/src/data/data.json an, und das zählt als Ihre erste PR.
Nur 5 einfache Schritte, um Ihr T-Shirt für das HacktoBerfest 2020 zu verdienen ???? ??
- Öffnen Sie die Datei
src/data/data.json in Ihrem Code -Editor der Wahl. - Fügen Sie ein weiteres JSON -Objekt im selben Format Ihres Lieblingsfilms hinzu
- Speichern Sie Ihre Änderungen.
- Die Filmkarte erscheint auf Ihrer Homepage unter
http://localhost:8000 ! - Erledigt! Bereit, Ihre Pull -Anfrage zu erstellen?
Merkmale ??
- Verwendet Bulma CSS.
- Minimalistisches Design.
- 100% reaktionsschnell
- Vollständige Trennung von Daten und Code.
- Betrachten Sie es live
Beitrag zum Hacktoberfest 2020 ??

Open Source verändert die Welt - eine Zuganfrage nach dem anderen. ? Hacktoberfest fördert die Teilnahme an der Open -Source -Community, die jedes Jahr größer wird. Vervollständigen Sie die 2020 Challenge und verdienen Sie ein limitiertes T-Shirt.
??♂️Hacktoberfest is open to everyone in our global community. Whether you’re new to development, a student, long-time contributor, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skills levels are encouraged to complete the challenge.??♂️
Außerdem steht unsere Website offen für Beiträge von Frontend- und Designer -Stipendiaten, die uns helfen möchten, es größer und besser zu machen.
Machen Sie alle Anfragen nur an den "Entwickler" -Ast. Lassen Sie uns einen stabilen Master -Zweig beibehalten, der bereitgestellt wird. Änderungen würden später mit dem Master -Zweig verschmolzen.
Anweisungen: ?? ?? eitung
1. ?? Registrieren Sie sich für das HacktoBerfest 2019
Link zu Register: https://hacktoberfest.digitalocean.com/
2. ?? Erstefest
Siehe unsere Website unter: https://hacktoberfest.netlify.com/
Wechseln Sie zu Anweisungen, indem Sie auf die klicken Starten Sie mit Beitrag
Taste
Lesen Sie die Anweisungen und klicken Sie am Ende erledigt, um zum Repository zu wechseln, oder klicken Sie hier, um zum Repository zu gehen.
3. ?? Star und geben Sie dieses Repository auf
Sie können dieses Repository auf GitHub auf die Hauptrolle spielen, indem Sie oben in diesem Repository navigieren.
GitHub Repository -URLs verweisen sowohl auf den Benutzernamen, der dem Eigentümer des Repositorys zugeordnet ist, als auch auf den Repository -Namen.
Wenn Sie auf der Hauptseite für das Repository sind, sehen Sie eine Schaltfläche zu "Stern" und "Gabel" des Repositorys auf Ihrer oberen rechten Seite auf der Seite unter Ihrem Benutzersymbol.
3. ?? Klon das Repository
Um Ihre eigene lokale Kopie des Repositorys zu erstellen, zu dem Sie einen Beitrag leisten möchten, lassen Sie uns zunächst ein Terminalfenster öffnen.
Wir werden den Befehl git clone zusammen mit der URL verwenden, die auf Ihre Gabel des Repositorys verweist.
Diese URL ähnelt der URL oben, außer jetzt endet sie mit .git. Im obigen Beispiel sieht die URL so aus:
https://github.com/your-username/hacktoberfest2020-moviedo.git
Sie können die URL alternativ mit der Schaltfläche „Klon- oder Download“ von Ihrer Repository -Seite kopieren, die Sie gerade auf der ursprünglichen Repository -Seite gegabelt haben. Sobald Sie auf die Schaltfläche klicken, können Sie die URL kopieren, indem Sie auf die Binder -Schaltfläche neben der URL klicken.
Sobald wir die URL haben, sind wir bereit, das Repository zu klonen. Dazu kombinieren wir den Befehl git klon mit der repository -URL aus der Befehlszeile in einem Terminalfenster:
git clone https://github.com/your-username/Hacktoberfest2020-MovieDo.git
4.. ?? Erstellen Sie einen neuen Zweig
Ändern Sie Ihr Verzeichnis, damit Sie im Verzeichnis des Repositorys arbeiten, um Ihren Zweig aus Ihrem Terminalfenster zu erstellen. Verwenden Sie unbedingt den tatsächlichen Namen des Repositorys (dh HacktoBerFest2020-Moviedo), um in dieses Verzeichnis zu wechseln.
cd Hacktoberfest2020-MovieDo
Jetzt erstellen wir unseren neuen Zweig mit dem Befehl Git Branch. Stellen Sie sicher, dass Sie es beschreibend nennen, damit andere, die an dem Projekt arbeiten, verstehen, woran Sie arbeiten.
git branch new-branch
Nachdem unsere neue Filiale erstellt wurde, können wir umschalten, um sicherzustellen, dass wir an diesem Zweig mit dem Git Checkout -Befehl arbeiten:
git checkout new-branch
Sobald Sie den Befehl git checkout eingegeben haben, erhalten Sie die folgende Ausgabe:
Output:
Switched to branch 'new-branch'
Zu diesem Zeitpunkt können Sie jetzt vorhandene Dateien ändern oder neue Dateien zu dem Projekt in Ihrer eigenen Filiale hinzufügen.
Stellen Sie sicher, dass Sie den beitragen.md gelesen haben, bevor Sie beigetragen haben, dass Sie bemerkenswerte und leicht akzeptable PRs machen.
Änderungen vor Ort vornehmen. Für Ex-
Achtung: JSON -Dateien folgen einem bestimmten Format. Vergessen Sie nicht, ein Komma hinzuzufügen, bevor Sie Ihren Block bearbeiten, und es ist gut, wenn Sie nach Abschluss Ihres Blocks ein Komma anhängen.
Wenn Sie daran interessiert sind, mittlere oder fortgeschrittene Beiträge zu leisten, besuchen Sie unseren Zwischenabschnitt und machen Sie Ihre Spuren.
Sobald Sie vorhandene Dateien geändert oder dem Projekt neue Dateien hinzugefügt haben, können Sie sie Ihrem lokalen Repository hinzufügen, was Sie mit dem Befehl git addieren können. Fügen wir das Flag -Flag hinzu, um alle Änderungen hinzuzufügen, die wir vorgenommen haben:
git add -A oder git add .
Als nächstes möchten wir die Änderungen aufzeichnen, die wir mit dem Befehl git comment vor dem Repository vorgenommen haben.
Die Commit -Nachricht ist ein wichtiger Aspekt Ihres Codebeitrags. Es hilft den anderen Mitwirkenden, die Veränderung, die Sie vorgenommen haben, vollständig zu verstehen, warum Sie es geschafft haben und wie wichtig es ist. Darüber hinaus bieten Commit -Nachrichten eine historische Aufzeichnung der Änderungen für das Projekt im Allgemeinen und helfen zukünftige Mitwirkende auf dem Weg. Daher müssen Sie sicherstellen, dass Sie eine aussagekräftige Commit -Nachricht schreiben. Wenn Sie verwirrt sind, finden Sie in den guten Beitragsrichtlinien, die im ##### contributing.md enthalten sind
Wenn Sie eine sehr kurze Nachricht haben, können Sie dies mit dem -M -Flag und der Nachricht in Zitaten aufzeichnen:
Example:
git commit -m "Updated Readme.md"
Zu diesem Zeitpunkt können Sie den Befehl Git Push verwenden, um die Änderungen in den aktuellen Zweig Ihres Forked -Repositorys zu drücken:
Example:
git push --set-upstream origin new-branch
5. ?? Aktualisieren Sie das lokale Repository
Während Sie neben anderen Mitwirkenden an einem Projekt arbeiten, ist es wichtig, dass Sie Ihr lokales Repository mit dem Projekt auf dem neuesten Stand halten, da Sie keine Pull-Anfrage nach Code stellen möchten, die Konflikte verursachen. Um Ihre lokale Kopie der Codebasis aktualisiert zu halten, müssen Sie Änderungen synchronisieren.
Wir werden zuerst eine Fernbedienung für die Gabel konfigurieren und dann die Gabel synchronisieren.
6. ?? Konfigurieren Sie eine Fernbedienung für die Gabel
Als nächstes müssen Sie ein neues Remote -Upstream -Repository angeben, damit wir mit der Gabel synchronisieren können. Dies wird das ursprüngliche Repository sein, aus dem Sie gezogen sind. Sie müssen dies mit dem Befehl git remote add tun.
git remote add upstream https://github.com/garimasingh128/Hacktoberfest2020-MovieDo
In diesem Beispiel ist // upstream // der Shortname, den wir für das Remote -Repository geliefert haben, da sich „stromaufwärts“ auf das Repository bezieht, aus dem Sie geklont haben. Wenn Sie dem Repository eines Mitarbeiters einen Remote -Zeiger hinzufügen möchten, möchten Sie möglicherweise den Benutzernamen oder einen verkürzten Spitznamen des Mitarbeiter für den Shortnamen angeben.
7. ?? Synchronisieren Sie die Gabel
Sobald Sie eine Fernbedienung konfiguriert haben, die auf das stromaufwärts gelegene und ursprüngliche Repository auf GitHub verweist, können Sie Ihre Gabel des Repositorys synchronisieren, um es auf dem neuesten Stand zu halten.
Um Ihre Gabel aus dem Verzeichnis Ihres lokalen Repositorys in einem Terminalfenster zu synchronisieren, müssen Sie den Befehl // git fetch // verwenden, um die Zweige zusammen mit ihren jeweiligen Commits aus dem vorgelagerten Repository abzurufen. Da Sie den Shortname „Upstream“ verwendet haben, um sich auf das Upstream -Repository zu verweisen, müssen Sie das an den Befehl übergeben:
git fetch upstream
Wechseln Sie zum lokalen Master -Zweig unseres Repositorys:
git checkout master
Führen Sie nun alle Änderungen zusammen, die in der Master -Zweigstelle des ursprünglichen Repositorys vorgenommen wurden, auf die Sie mit Ihrer lokalen Master -Filiale über Ihren lokalen Upstream-/Master -Zweig zugreifen können:
git merge upstream/master
8. ?? Pull Anfrage erstellen
Zu diesem Zeitpunkt sind Sie bereit, eine Pull -Anfrage an das ursprüngliche Repository zu stellen. Machen Sie PRS nur zum Entwicklungszweig!
Navigieren Sie nun zu Ihrem Gabel-Repository und drücken Sie die Taste „New Pull Request“ auf der linken Seite der Seite.
? ? Hurra!!! Sie sind gerade näher gekommen, um Ihre Hacktoberfest -Herausforderung zu absolvieren. ?
Glücklich?? Sterne dieses Repo. ?
? Überprüfen Sie Ihren Hacktoberfest -Beitragsstatus unter: ?? ãief
https://hacktoberfest.digitalocean.com/profile
Voila!
Mit netlify bereitstellen?
Das Projekt kann in jeder Frontend-Webumgebung ausgeführt werden, aber der schnellste Weg, es auszuprobieren, besteht darin, es auf einer vorkonfigurierten Starter-Site mit Netlify auszuführen. Verwenden Sie die Schaltfläche unten, um Ihre eigene Kopie des Repositorys zu erstellen und bereitzustellen :? eitung
- Nachdem Sie auf diese Schaltfläche geklickt haben, werden Sie sich mit GitHub authentifizieren und einen Repository -Namen auswählen.
- Netlify erstellt dann automatisch ein Repository in Ihrem Github -Konto mit einer Kopie der Dateien aus der Vorlage.
- Es wird die neue Site auf Netlify erstellt und bereitgestellt, wodurch Sie beim Abschluss des Builds zum Site -Dashboard geleitet werden.
? Eigentümer
Garima Singh
? ? Junior | Aspiring Softwareentwickler | ? Versandcode seit 2018 | Open-Source-Mentor? | Devrel? Euen
"Lizenz?
Die MIT -Lizenz (MIT)
Copyright (C) 2020 Garima Singh Moviedo
Die Erlaubnis wird hiermit einer Person, die eine Kopie dieser Software und zugehörigen Dokumentationsdateien (der "Software") erhält, kostenlos erteilt, um die Software ohne Einschränkung zu behandeln, einschließlich ohne Einschränkung der Rechte, zu verwenden, zu kopieren, zu modifizieren, zusammenzufassen, zu veröffentlichen, zu veröffentlichen, zu verteilen, zu verteilt, und/oder Kopien der Software zu ermöglichen, um Personen zu beanstanden, an denen die Software zugänglich ist, um die folgenden Bedingungen zu beantragen.
Die oben genannte Copyright -Mitteilung und diese Erlaubnisbekanntmachung müssen in alle Kopien oder wesentlichen Teile der Software enthalten sein.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Handelsfähigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung. In keinem Fall sind die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder andere Haftungen haftbar, sei es in einer Vertragsklage, unerbittlich oder auf andere Weise, die sich aus oder im Zusammenhang mit der Software oder anderen Geschäften in der Software ergeben.
? ? ? ? ? Vielen Dank an unsere großartigen Mitwirkenden? ? ? ? ?