未来エンジニア養成所Blog

月単価180万以上のプログラミング講師がプログラミングを皆に楽しんでもらうための情報をお届けします。

【Git&GitHub】リベースで履歴を書き換える Part2

リベースで履歴を書き換える コミットを並び替える、削除する 実際にやってみよう(コミットを並び替える) コミットをまとめる 実際にやってみよう(コミットをまとめる) コミットを分割する 実際にやってみよう(コミットを分割する) 参考図書 あわせて…

【Git&GitHub】リベースで履歴を書き換える Part1

リベースで履歴を書き換える 実際にやってみよう 参考図書 あわせて学習したい リベースで履歴を書き換える 今回はリベースで履歴を書き換える方法について解説します。 コミットを綺麗に整えてからプッシュしたい時には、今回使うリベースを使って履歴を整…

【Git&GitHub】プルの設定をリベースに変更する

プルの設定をリベースに変更する 実際にやってみよう 参考図書 あわせて学習したい プルの設定をリベースに変更する 今回はプルの設定をリベースに変更するやり方について解説します。 プルにはマージ型とリベース型という2つの型があります。 プルの使い方…

【Git&GitHub】リベースとマージのどちらを使う?

リベースとマージのどちらを使う? 参考図書 あわせて学習したい リベースとマージのどちらを使う? 今回はリベースとマージのどちらを使うのか、この2つの使い分けについて解説します。 変更内容を取り込む際にマージを使うかリベースを使うかは、Gitの運用…

【Git&GitHub】リベースでの注意

リベースでしてはいけないこと 参考図書 あわせて学習したい リベースでしてはいけないこと 今回はリベースでしてはいけないこと、リベースの運用上の注意点について見ていきます。 リベースでしてはいけないことは、GitHubにプッシュしたコミットをリベース…

【Git&GitHub】リベースで変更履歴を修正する(rebaseコマンド)

リベースする リベースの作業 rebaseコマンドとmergeコマンドの違い 実際にやってみよう 参考図書 あわせて学習したい リベースする リベースというのは、変更を統合するときに、履歴をきれいに整えるために使うものになります。 今まで変更を統合する、つま…

【Git&GitHub】GitHub Flowの実践

GitHub Flowを実践しよう 実際にやってみよう 参考図書 あわせて学習したい GitHub Flowを実践しよう 前回解説したGitHub Flowを実践してみます。 GitHub Flowを実践する前に一連の流れについて再度確認しておきます。 まずmainブランチからブランチを作成し…

【Git&GitHub】GitHub Flowについて

GitHub Flowの流れ まとめ 参考図書 あわせて学習したい GitHub Flowの流れ 今回はGitHubFlowの流れについて解説します。 GitとGitHubを利用した開発の方法にはいくつかのやり方があります。 その中のひとつがGitHub Flowになります。 このGitHub Flowは、か…

【Git&GitHub】プルリクエストについて

プルリクエストの流れ 実際にやってみよう まとめ 参考図書 あわせて学習したい プルリクエストの流れ 今回はGitHubを使う上で必須なものであるプルリクエストについて解説します。 プルリクエストとは何なのか。 プルリクエストとは、自分の変更したコード…

【Git&GitHub】リモートブランチとは

リモートブランチって何? 実際にやってみよう 参考図書 あわせて学習したい リモートブランチって何? 今回はリモートブランチについて解説していきます。 リモートブランチについては、「git fetch」の解説をしたときに少し紹介しました。 今回はしっかり…

【Git&GitHub】ブランチを利用した開発手順

ブランチを利用した開発手順 まとめ 参考図書 あわせて学習したい ブランチを利用した開発手順 今回はブランチを利用した開発手順について解説していきます。 ブランチを利用してどのように開発をするのか、その一通りの流れを押さえておきましょう。 ブラン…

【Git&GitHub】ブランチの変更・削除(git branchコマンド)

ブランチを変更・削除しよう 実際にやってみよう 参考図書 あわせて学習したい ブランチを変更・削除しよう 今回はブランチ名を変更するやり方とブランチを削除するやり方について解説します。 まず、ブランチ名を変更するコマンドから見ていきます。 そのコ…

【Git&GitHub】コンフリクトが起きないようにする

コンフリクトが起きないようにするには まとめ 参考図書 あわせて学習したい コンフリクトが起きないようにするには 今回はコンフリクトが起きないようにするにはと言うことについて解説していきます。 コンフリクトが起きないようにするにはどうすれば良い…

【Git&GitHub】コンフリクトの解決

コンフリクトを解決しよう 実際にやってみよう 参考図書 あわせて学習したい コンフリクトを解決しよう 今回は最後のマージの種類のコンフリクトについて解説します。 コンフリクトとは何かというと、複数人の人が同じ箇所で別々の変更をしてしまった時に、…

【Git&GitHub】変更をマージする(git mergeコマンド)

変更をマージしよう 実際にやってみよう まとめ 参考図書 あわせて学習したい 変更をマージしよう 今回は変更をマージする方法について解説します。 マージは複数人で開発する上で必須のスキルになってきますので、しっかり押さえておきましょう。 マージと…