[2度目] gitでgithubにプッシュまでの手順

テスト

gitを利用して2度目以降のgithubへのプッシュの仕方

初めてのpushはこちら参照
macでgitで初めてgithubにプッシュまでの手順

Visual studio codeなどエディターで任意のファイルを編集
※ここではREADME.mdファイルを編集

自分のプロジェクトフォルダに移動
$ cd my-project

現状の確認
$ git status

以下のように変更のあったファイル名と、それらがまだステージングされてませんよと返ってきます。

On branch main
Changes not staged for commit:
  (use "git add ..." to update what will be committed)
  (use "git restore ..." to discard changes in working directory)
	modified:   README.md

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

編集をおこなったREADME.mdをステージングにアップします。
$ git add README.md

再び状況の確認を行うと…
$ git status

以下のようにステージングにアップされたと返ってきます


On branch main
Changes to be committed:
  (use "git restore --staged ..." to unstage)
	modified:   README.md

コミットします
$ git commit -m “my second commit”

すると以下のように何ファイル更新されたか返ってきます。


[main f0dc753] my second commit
 1 file changed, 3 insertions(+)

githubにプッシュします
$ git push origin main

ここでパスフレーズを聞かれます
Enter passphrase for key ‘/Users/yourname/.ssh/id_rsa’:

パスフレーズを打ち込むと以下が返ってきます。


Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 324 bytes | 324.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (2/2), completed with 2 local objects.
To github.com:myaccount/myproject.git
   854f6ea..f0dc753  main -> main

ここでgithubを確認すると・・

my second commitが反映されたことがわかります。

ちなみに過去のコミット履歴を確認するには
$ git log

コメント

タイトルとURLをコピーしました