Eine Datei über die Befehlszeile zu einem Repository hinzufügen
Sie können eine vorhandene Datei über die Befehlszeile in ein GitHub Enterprise-Repository hochladen.
Tipp: Sie können auch eine vorhandene Datei über die GitHub Enterprise-Website zu einem Repository hinzufügen.
This procedure assumes you've already:
- Created a repository on GitHub Enterprise, or have an existing repository owned by someone else you'd like to contribute to
- Cloned the repository locally on your computer
Warning: Never git add
, commit
, or push
sensitive information to a remote repository. Sensitive information can include, but is not limited to:
- Passwords
- SSH keys
- AWS access keys
- API keys
- Credit card numbers
- PIN numbers
For more information, see "Removing sensitive data from a repository."
-
Verschieben Sie auf Ihrem Computer die Datei, die Sie zu GitHub Enterprise hochladen möchten, in das lokale Verzeichnis, das beim Klonen des Repositorys erstellt wurde.
-
Open TerminalTerminalGit Bashthe terminal.
-
Ändern Sie das aktuelle Arbeitsverzeichnis in Ihr lokales Repository.
-
Stage the file for commit to your local repository.
$ git add . # Fügt die Datei zu Ihrem lokalen Repository hinzu und stellt sie für den Commit bereit. To unstage a file, use 'git reset HEAD YOUR-FILE'.
-
Commit the file that you've staged in your local repository.
$ git commit -m "Add existing file" # Committet die nachverfolgten Änderungen und bereitet sie auf die Push-Übergabe an das Remote-Repository vor. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.
-
Push the changes in your local repository to Ihre GitHub Enterprise Server-Instanz.
$ git push origin your-branch# Pushes the changes in your local repository up to the remote repository you specified as the origin