昨日の続きでGitHubを進めます!!😤
ーフォークしてからクローン!!ー
フォーク
- 他の人のプロジェクトを自分のアカウントにコピーすること
- これにより、元のプロジェクトとは別に、自分が管理できるコピーができる
クローン
- 他の人のプロジェクトを自分のコンピュータにコピーすること
- これにより、そのプロジェクトを自分のローカル環境で利用できる
簡単に言えば、
- フォークはオンラインで管理するためのコピー
- クローンは自分のコンピュータで使うためのコピー
フォーク⇓
クローン⇓
ー新規ブランチを作ってコミットする!!ー
チェックアウト
- 指定したブランチやコミットに切り替えること
- 作業ディレクトリ内のファイルを指定した時点と同じ状態にできる
- ブランチを移動する時は、チェックアウトを使う
masterブランチ⇓
profileブランチ⇓
profileブランチを新規作成し、profileブランチでhtmlを編集💡
ステージ→コミットをしたら、profileブランチからmasterブランチへ移動し(masterブランチは最初から存在する)、htmlの編集がmasterは影響を受けていないことを上の画像のように確認ができました😉
こうやって状況に応じてブランチを作ることでmasterブランチに影響を与えることなく安心して開発ができるんですね😊
ーマージをするー
コマンドに慣れるためにも、VScodeのターミナルを使ってマージをします!!
masterブランチをチェックアウトし、profileブランチをマージしたことで...
profileブランチの変更を、masterブランチに取り込むことができました😆
マージした後のmasterブランチ⇓
書籍ではSource Treeのツールで説明をしていたので、分からないところはカーソルを駆使しながら書籍と並行してVScodeで進められました✨
ChatGPTやカーソルがあるおかげで本当に勉強ができています!!
神です!!😭✨
では、今日はここまでにして明日もGitHubの続きをします😉