Github problem - cannot add new commit

hi i am new to git. i pushed a commit yesterday for the first time and now i want to update the git with a new commit (beacuse the files were modified). it seems like it worked (see below) but when i refresh github.com i see that this has not been updaated. What am i missing?

help would be appreciated thanks

first commit: my first commit
second commit: my changes


Yaz@DESKTOP-AKKTJUT MINGW32 ~ (master)
$ cd "react projects"

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects (master)
$ cd "streams"

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((be53009...)|REBASE 1/1)
$ git status
rebase in progress; onto (NULL)
You are currently rebasing.
  (all conflicts fixed: run "git rebase --continue")

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:   api/db.json
        modified:   client/public/index.html
        modified:   client/src/actions/index.js
        modified:   client/src/components/App.js
        modified:   client/src/components/streams/StreamDelete.js
        modified:   client/src/components/streams/StreamList.js
        modified:   client/src/components/streams/StreamShow.js

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        client/src/components/Modal.js

no changes added to commit (use "git add" and/or "git commit -a")

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((be53009...)|REBASE 1/1)
$ git add .
warning: LF will be replaced by CRLF in api/db.json.
The file will have its original line endings in your working directory

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((be53009...)|REBASE 1/1)
$ git status
rebase in progress; onto (NULL)
You are currently rebasing.
  (all conflicts fixed: run "git rebase --continue")

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
        modified:   api/db.json
        modified:   client/public/index.html
        modified:   client/src/actions/index.js
        modified:   client/src/components/App.js
        new file:   client/src/components/Modal.js
        modified:   client/src/components/streams/StreamDelete.js
        modified:   client/src/components/streams/StreamList.js
        modified:   client/src/components/streams/StreamShow.js


Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((be53009...)|REBASE 1/1)
$ git commit -m "my changes"

[detached HEAD 0a497c6] my changes
 8 files changed, 131 insertions(+), 28 deletions(-)
 create mode 100644 client/src/components/Modal.js
 rewrite client/src/components/streams/StreamDelete.js (74%)
 rewrite client/src/components/streams/StreamShow.js (72%)

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$ git status
rebase in progress; onto (NULL)
You are currently rebasing.
  (all conflicts fixed: run "git rebase --continue")

nothing to commit, working tree clean

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$ git push origin master

Everything up-to-date

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$ git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$ git push
fatal: You are not currently on a branch.
To push the history leading to the current (detached HEAD)
state now, use

    git push origin HEAD:<name-of-remote-branch>


Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$ ^C

Yaz@DESKTOP-AKKTJUT MINGW32 ~/react projects/streams ((0a497c6...)|REBASE 1/1)
$

Yaz@DESKTAKJUT MIW32 ~/react proje/stams ((097c6...)|REBASE 1/1)
$ git log
commit 0a497c6cc7512315165b25a1bcf4ff9759e96b0a (HEAD)
Author: Yaz
Date:   Wed Nov 6 18:02:23 2019 +0800

    my changes

commit be53009bf02c3ae70931354987213d6b0730
Author: Yaz
Date:   Tue Nov 5 15:35:58 2019 +0800

    first commit

commit edb6bba0cd5e3070e221415b0cc85c7155878e (origin/master, master)
Author: Yaz <
Date:   Mon Nov 4 20:28:07 2019 +0800

    my first commit

Seems like you have only pushed “my first commit” to github (origin/master). The other commits are only in your local git branch.

You need to “git push -u origin master” to push to your distant branch.

But I don’t get why it tells you you are rebasing ? Plus you have to add all files you have modified cause right now they are not stagged (git add .)

You need to finish or abort the rebase operation you have in progress.

You are currently rebasing.
  (all conflicts fixed: run "git rebase --continue")