経緯
Gitってどんな感じやったっけ?となり思い出すために復習しました。
前提
- Git,vscodeはインストール済みとする
- GtiHubにアカウントを登録済みとする
initするまで
作業フォルダとアップするファイルを作成
$ pwd
/Users/ユーザ名/work/portfolio
$ ls
portfolio.html	portfolio.md
vscodeで作業フォルダを開いてgit init
$ git init
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint:   git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint:   git branch -m <name>
git add , git commit
コマンドを実行
エラーメッセージが出なければ問題なし
$ git add .
$ git commit -m "firstCommit"
[master (root-commit) 70d1a02] firstCommit
 2 files changed, 266 insertions(+)
 create mode 100644 portfolio.html
 create mode 100644 portfolio.md
GitHubにてリモートリポジトリ作成
GitHubでリモートリポジトリを新規作成
必要事項を入力・選択してCreate repositoryを押下

  
リモートリポジトリのURLをコピーしておく

pushする(ローカル→リモート)
コマンドを実行
実行後GitHubにてリモートリポジトリにローカルリポジトリ内容が反映されているか確認する
$ git remote add origin https://github.com/norikata99/portfolio2.git
$ git push origin master
git: 'credential-aws' is not a git command. See 'git --help'.
git: 'credential-aws' is not a git command. See 'git --help'.
Enumerating objects: 4, done.
Counting objects: 100% (4/4), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 3.77 KiB | 3.77 MiB/s, done.
Total 4 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (1/1), done.
To https://github.com/norikata99/portfolio2.git
 * [new branch]      master -> master
おまけ
その後なんかcommitできない…
$ git commit -m "表の空欄削除"
On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   portfolio.html
        modified:   portfolio.md
no changes added to commit (use "git add" and/or "git commit -a")
  
addしろって書いてあるっぽいのでaddしてからだとcommitできた
※新しいファイルができたらaddする
$ git add -A
$ git commit -m "表の空欄削除"
[master 55d886e] 表の空欄削除
 2 files changed, 14 insertions(+), 18 deletions(-)
  
リモートリポジトリにpushして終わり
なんか前はmasterじゃなくてmainだったような気がするけど変わったのかな
$ git push origin master