🔰

【備忘録】PC内のファイルをGitHubへアップロードする手順をまとめてみた

に公開

はじめに

おはこんばんにちは!
プログラミング万年初心者のおこめです!

初めての投稿になります(8888)

個人開発で色々操作を忘れてまた調べ直すのが面倒くさいので自分で備忘録としてここに残しますぞ‼️

今回は、タイトルにもある通り、PC内のファイルをGitHubへアップロードする手順をまとめてみたぜ

環境情報

自分は、Macを使っているのでMacの現在の環境情報を記載しておきます。
macOS Tahoe 26.2
zsh 5.9 (arm64-apple-darwin25.0)

ハンズオン

step1. リモートリポジトリを作成

  1. GitHubホーム画面右上のアイコンを押し、Your repositoriesを選択

  1. Newを押し、Repository nameを入力&Pribete(Public)でもOKを選択して、Create repositoryを押す

**Step2. PC内のファイルをGitHubへアップロード
ここからCLIを使って操作していく。(Macのターミナルでも、VSCodeのターミナルでもなんでもOK)
今回は、test.mdをアップロードしてみる。
リモートリポジトリ(GitHubにあるリポジトリ)へアップロードするには、ローカルリポジトリをつくる必要がある。

  1. ローカルリポジトリを作りたい(リモートリポジトリにアップロードしたい)ファイルがあるディレクトリに移動
# cd <(リポジトリを作りたいファイルがある)ディレクトリ名>
cd test

  1. ローカルリポジトリを作成
git init

自分のファイルがあるか確認

git status

自分のファイルが出力されていればOK(↓例)

On branch main

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        .venv
        .DS_Store
        test.md

nothing added to commit but untracked files present (use "git add" to track)

  1. 全てのファイルをステージング(登録準備)する
git add .

  1. コミット(保存)
#" "の中はコミットメッセージを書きましょう(短く)
git commit -m "first commit(日本語でもOK)"

コミットできたか確認

git status

On branch mainと表示されていればOK(↓例)

On branch main
nothing to commit, working tree clean

  1. ローカルリポジトリとリモートリポジトリを紐付け
# git remote add origin <リモートリポジトリのURL>
git remote add origin https://github.com/CamelNo8/test.git

  1. ローカルリポジトリのファイルをリモートリポジトリへアップロード
git push -u origin main

以下の出力が出ていればOK(↓例)

Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 213 bytes | 213.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/CamelNo8/test.git
 * [new branch]      main -> main
branch 'main' set up to track 'origin/main'.

  1. Githubホーム画面に戻ってリロードし、アップロードできているか確認

おしまい‼️
これでローカル環境にあるファイルをリモートリポジトリに上げるスキルがついたね‼️

最後に

間違いとかあれば、コメントしてくださると助かります🙇

Discussion