Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@


# Git Lesson

## リモートリポジトリとローカルリポジトリとはそれぞれ何でしょうか?

リモートリポジトリは、GitHubなどのサーバー上で管理されるリポジトリです。複数人でソースコードを共有・管理するために利用します。
ローカルリポジトリは、自分のパソコン上にあるリポジトリです。開発や編集、コミットなどの作業を行います。

## プッシュとマージの違いは何でしょうか?

プッシュ(push)は、ローカルリポジトリで行ったコミットをリモートリポジトリ(GitHub)へ送信する操作です。
マージ(merge)は、別のブランチで行った変更内容を現在のブランチへ統合する操作です。例えば、作業用ブランチの変更をmainブランチへ取り込む際に使用します。

## コミットとプッシュの違い

コミットは、ローカルリポジトリに変更内容を記録する操作です。
プッシュは、ローカルリポジトリに記録したコミットをリモートリポジトリへ反映する操作です。

## コミットのメッセージはどのように書いてあげるのが最適でしょうか?

コミットメッセージは、どのような変更を行ったのかが分かるように、簡潔で分かりやすく記述することが重要です。

## ローカルでマージするフローと、プルリクエストでマージするフローの違いは何でしょうか?

ローカルでマージするフローは、自分のパソコン上でブランチをマージし、その結果をリモートリポジトリへプッシュする方法です。
プルリクエストでマージするフローは、変更内容をGitHub上でレビューしてもらい、問題がなければ承認後にマージする方法です。


## コンフリクトを起こしてしまった場合、どう対処すべきですか?

コンフリクトが発生した場合は、まず競合している箇所を確認し、どちらの変更内容を採用するか、または両方を取り込むかを判断します。
チーム開発では、自分だけで判断せず、変更を行ったメンバーと相談しながら修正内容を決定し、コンフリクトを解消してからマージを行います。

7 changes: 0 additions & 7 deletions wagyu_price/css/bootstrap.min.css

This file was deleted.

59 changes: 0 additions & 59 deletions wagyu_price/css/style.css

This file was deleted.

Binary file removed wagyu_price/img/ph_beaf.jpg
Binary file not shown.
263 changes: 0 additions & 263 deletions wagyu_price/index.html

This file was deleted.

7 changes: 0 additions & 7 deletions wagyu_price/js/bootstrap.bundle.min.js

This file was deleted.

2 changes: 0 additions & 2 deletions wagyu_price/js/jquery-3.3.1.min.js

This file was deleted.

Empty file removed wagyu_price/js/main.js
Empty file.