- 当プロジェクトをローカル環境にクローンする
- gitの初期設定で、ユーザー名をグローバル設定する
- gitの初期設定で、Eメールアドレスをグローバル設定する
- git設定値をリストで確認する
- 現在のブランチを確認する
- 全てのブランチを確認する
- developブランチから自分の名前で作業ブランチを作成する
※自分の名前でディレクトリを作り、その中に自分の名前でhtmlファイルを新規作成してください
ex.) /JuriMatsuda/juri-matsuda.html - 現在のブランチの状態を確認する
- 7.で作成したファイルをステージングする
- 9.でステージングしたファイルをコミットする(コミットメッセージは適当でOK)
- 現在のブランチをGitHubにプッシュする
※developブランチに対してプルリクを出し、そのままマージしてOKです - developブランチに移動する
- developブランチを最新化する
- 自分の作業ブランチに移動する
- 自分の作業ブランチに、ローカルのdevelopブランチの内容を取り込む
- gitのコミットログを表示する
- 「hoge」というブランチを作成する(切り替えなしのただ作るだけ)
- ローカルにある「hoge」というブランチを消す
※ 初級編で作成した作業ブランチで行います
- 7.で作成したhtmlファイルを適当に編集し、gitコマンドで変更分をなかったことにする
- 7.で作成したhtmlファイルを適当に編集し、変更分を一時退避する
- 一時退避している変更分をリスト表示する
- 18.で一時退避した変更分を取り入れる(戻す)
※一旦コミットまでしてください - gitの操作ログ(過去に行ったブランチの移動やコミットなど)を表示する
- 直前のコミットを取り消す
- 7.で作成したhtmlファイルを適当に編集し、「後でコミットメッセージを修正する」というメッセージでコミットする
- 25.でコミットしたメッセージを「コミットメッセージを修正した」に変更する
- 25.のコミットを打ち消すコミットをする(取り消しではないので注意)
- developブランチから適当な名前でブランチを切り、「rename_{自分の名前}」でブランチ名を変更する
- 28.で作成したブランチをプッシュし、プッシュしたリモートブランチを削除する
※ 初級編で作成した作業ブランチで行います ※ 出題者と同時進行で進めます
- コンフリクトを解消する
※出題者は適当にコンフリクトを発生させてください