Git基礎[2] コミットとプッシュ

Git基礎[2] コミットとプッシュ

2020-06-19


はじめに

リモートサーバーに新規ファイルをアップロードする方法について、gitコマンドcommit, pushを用いて設定します。

1
2
3
手順
1. リモートリポジトリ作成(GitHub)
2. リポジトリ操作(ローカルPC)

1. リポジトリ操作(ローカルPC)

作業ディレクトリ作成

ローカルPC内で、作業ディレクトリを作成し、作業ディレクトリでファイル作成・編集します。

gitコマンドによる初期化

1
2
$ git init
Initialized empty Git repository in /home/user/blog/source/.git/

リモートリポジトリとローカルの紐付け

1
$ git remote add origin https://github.com/user/blog-source.git

変更履歴の登録

1
2
$ git add -A
$ git add --all

リモートの状態確認

修正ファイル、新規ファイルが確認できる。

1
$ git status

コミット操作(変更の確定)

1
2
$ git commit -m 2020June30
$ git commit .

コミット履歴(ログ)の確認

1
$ git log

プッシュ操作(リモートサーバーへのアップロード)

1
$ git push origin master

リモート(サーバー側)確認

GitHubへpushできていることを確認

エラーについて

push an existing repository from the command line
既存のリポジトリにプッシュした場合、

src refspec master does not match any
新たなローカルPCからpushした場合、このエラーが発生