Titel der Webseite hinzufügen
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Beschreibung
Wenn Besucher auf deine Website kommen, dann wissen sie nicht, worum es geht, da noch nichts auf der Website ist. Du solltest einen Titel hinzufügen, sodass die Besucher verstehen, um welchen Charakter es sich auf dieser Webseite handelt.
Dateien
Wenn du nicht weißt, wie man einen Titel erstellt, schau mal auf dieses Cheatsheet unter Header. Du sollst einen H1 Header verwenden.
https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf
Aufgaben
Führe folgende Schritte aus:
- Erstelle einen neuen Branch mit dem Namen
feature1_new_title. Dafür verwendest du den Befehl git branch feature1_new_title - Wechsle auf den erstellten Branch mit dem Befehl
git checkout feature1_new_title - Navigiere in der Git Bash zu deinem Repository. Das sollte durch den Befehl
cd \<dein github name\>.github.ioklappen. - Nun wollen wir das Repository im Explorer öffnen. Navigiere einfach zum Ordner, worin dein Repository geclont wurde. Oder nutze unsere coolen Abkürzungen. Dafür gibtst du in der Git Bash unter Windows den Befehl
explorer.exe .ein. Unter Linux gibst du den Befehlnautilus ./. - Nun sollst du den Titel zu der Webseite hinzufügen. Öffne dafür die index.md Datei mit einem Editor. Lösche, was bereits in der Datei steht und nutze Github flavoured Markdown, um einen Titel zu der Website hinzuzufügen. Falls du nicht weißt wie, schau mal in das Cheatsheet.
- Nachdem du den Titel hinzugefügt hast, musst du die index.md Datei speichern. Füge dann in der Git Bash die datei index.md der Staging Area hinzu. Das machst du mit dem Befehl git add index.md. Anschließend musst du die Veränderungen commiten. Führe einen Commit mit dem Befehl
git commit -m „Added Title“aus. Pushe dann die Veränderungen mit dem Befehlgit push. Dabei wird vielleicht ein Fehler auftreten. Kopiere einfach den Befehl aus der Fehlermeldung und führe diesen aus. - Erstelle einen Pull Request von deinem feature Branch in den Master Branch. Wähle dafür einen Titel, um in ein paar Worten auszusagen, was in diesem Pull Request geschehen ist. Im Textkörper des Pull Request beschreibst du das gelöste Problem. Was war das Problem? Wie hast du es gelöst? Welche betroffenen Dateien gibt es?
- Sollten alle Tests bestanden worden sein, dann kannst du deine Änderungen in den Master Branch mergen. Falls die Tests fehlschlagen, schaue in die Kommentare des Pull Requests, um herauszufinden woran es lag. Behebe die Fehler, sodass die Tests positiv durchlaufen. Eine gute Idee ist es die Schritte des Issues erneut zu durchlaufen und zu schauen, ob alles richtig geschrieben ist. Außerdem kannst du dir die Index.md Datei auf Github anschauen und die richtige Formattierung überprüfen. Wenn du es für 15 Minuten ohne Erfolg nicht hingekriegt hast, kannst du in das Kursforum schauen.
- Lösche deinen Feature Branch. Wechsle in deiner Git Bash auf den master Branch und führe
git pullaus, um dein Repository auf den neuesten Stand zu bringen. - Schließe dieses Issue.
- Betrachte deine Webseite und schau, ob sich etwas verändert hat. Gegebenenfalls musst du ein paar Mal die Seite aktualisieren.
Solltest du Fragen haben, kannst du einen Blick ins Kurs Forum werfen.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Open index.md in the repository and review the existing content before making the change. Replace it with a GitHub-flavored Markdown H1 describing the website, then check that the rendered page displays the title correctly and close the issue when the site is updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, markdown
- Domain
- web-dev
- Issue type
- Feature
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100