🔰
【備忘録】PC内のファイルをGitHubへアップロードする手順をまとめてみた
はじめに
おはこんばんにちは!
プログラミング万年初心者のおこめです!
初めての投稿になります(8888)
個人開発で色々操作を忘れてまた調べ直すのが面倒くさいので自分で備忘録としてここに残しますぞ‼️
今回は、タイトルにもある通り、PC内のファイルをGitHubへアップロードする手順をまとめてみたぜ
環境情報
自分は、Macを使っているのでMacの現在の環境情報を記載しておきます。
macOS Tahoe 26.2
zsh 5.9 (arm64-apple-darwin25.0)
ハンズオン
step1. リモートリポジトリを作成
- GitHubホーム画面右上のアイコンを押し、Your repositoriesを選択
-
Newを押し、Repository nameを入力&Pribete(Public)でもOKを選択して、Create repositoryを押す
**Step2. PC内のファイルをGitHubへアップロード
ここからCLIを使って操作していく。(Macのターミナルでも、VSCodeのターミナルでもなんでもOK)
今回は、test.mdをアップロードしてみる。
リモートリポジトリ(GitHubにあるリポジトリ)へアップロードするには、ローカルリポジトリをつくる必要がある。
- ローカルリポジトリを作りたい(リモートリポジトリにアップロードしたい)ファイルがあるディレクトリに移動
# cd <(リポジトリを作りたいファイルがある)ディレクトリ名>
cd test
- ローカルリポジトリを作成
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)
- 全てのファイルをステージング(登録準備)する
git add .
- コミット(保存)
#" "の中はコミットメッセージを書きましょう(短く)
git commit -m "first commit(日本語でもOK)"
コミットできたか確認
git status
On branch mainと表示されていればOK(↓例)
On branch main
nothing to commit, working tree clean
- ローカルリポジトリとリモートリポジトリを紐付け
# git remote add origin <リモートリポジトリのURL>
git remote add origin https://github.com/CamelNo8/test.git
- ローカルリポジトリのファイルをリモートリポジトリへアップロード
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'.
- Githubホーム画面に戻ってリロードし、アップロードできているか確認
おしまい‼️
これでローカル環境にあるファイルをリモートリポジトリに上げるスキルがついたね‼️
最後に
間違いとかあれば、コメントしてくださると助かります🙇
Discussion