1
0
mirror of synced 2025-12-21 10:57:10 -05:00
Files
docs/content/github/managing-files-in-a-repository/managing-files-using-the-command-line/adding-a-file-to-a-repository-using-the-command-line.md
2021-06-24 11:02:53 -07:00

1.8 KiB

title, intro, redirect_from, versions, topics, shortTitle
title intro redirect_from versions topics shortTitle
Adding a file to a repository using the command line You can upload an existing file to a {% data variables.product.product_name %} repository using the command line.
/articles/adding-a-file-to-a-repository-from-the-command-line/
/articles/adding-a-file-to-a-repository-using-the-command-line
/github/managing-files-in-a-repository/adding-a-file-to-a-repository-using-the-command-line
fpt ghes ghae
* * *
Repositories
Add a file locally

{% tip %}

Tip: You can also add an existing file to a repository from the {% data variables.product.product_name %} website.

{% endtip %}

{% data reusables.command_line.manipulating_file_prereqs %}

{% data reusables.repositories.sensitive-info-warning %}

  1. On your computer, move the file you'd like to upload to {% data variables.product.product_name %} into the local directory that was created when you cloned the repository. {% data reusables.command_line.open_the_multi_os_terminal %} {% data reusables.command_line.switching_directories_procedural %} {% data reusables.git.stage_for_commit %}
$ git add .
# Adds the file to your local repository and stages it for commit. {% data reusables.git.unstage-codeblock %}

{% data reusables.git.commit-file %}

$ git commit -m "Add existing file"
# Commits the tracked changes and prepares them to be pushed to a remote repository. {% data reusables.git.reset-head-to-previous-commit-codeblock %}

{% data reusables.git.git-push %}

Further reading