Tipp: Du kannst auch eine vorhandene Datei über die GitHub Enterprise Server-Website zu einem Repository hinzufügen.
Bei dieser Prozedur wird vorausgesetzt, dass Du Folgendes bereits erledigt hast:
- Sie haben ein Repository auf GitHub Enterprise Server erstellt oder Sie haben ein Repository, das einer anderen Person gehört, zu dem Sie beitragen möchten
- Du hast das Repository lokal auf Deinem Computer geklont
Warnung: git add
, commit
, oder push
niemals sensitive Informationen in ein entferntes Repository. Sensitive Informationen können folgendes beinhalten, sind aber nicht beschränkt auf:
- Passworte
- SSH keys
- AWS-Zugriffsschlüssel
- API-Schlüssel
- Kreditkartennummern
- PIN-Nummern
Weitere Informationen findest Du unter „Sensible Daten aus einem Repository entfernen“.
- Verschiebe auf Deinem Computer die Datei, die Du zu GitHub Enterprise Server hochladen möchtest, in das lokale Verzeichnis, das beim Klonen des Repositorys erstellt wurde.
- Öffne TerminalTerminalGit Bash.
- Ändere das aktuelle Arbeitsverzeichnis in Dein lokales Repository.
- Merke die Datei für den Commit zu Deinem lokalen Repository vor.
$ git add . # Fügt die Datei zu Deinem lokalen Repository hinzu und stellt sie für den Commit bereit. Verwende „git reset HEAD IHRE-DATEI“, um die Vormerkung einer Datei aufzuheben.
- Committe die Datei, die Du in Deinem lokalen Repository vorgemerkt hast.
$ git commit -m "Add existing file" # Gib die verfolgten Änderungen frei und bereitet diese für den Push ins Remote-Repository vor. Verwende zum Entfernen dieses Commits und zum Ändern der Datei den Befehl „git reset --soft HEAD~1“ und committe und füge die Datei erneut hinzu.
- Übergib die Änderungen in Deinem lokalen Repository per Push an your GitHub Enterprise Server instance.
$ git push origin your-branch # Uebertraegt die Aenderungen in Deinem lokalen Repository per Push auf das von Dir als Ursprung festgelegte Remote-Repository