git-command-line-exercises-80
git-command-line-exercises-80 copied to clipboard
書籍『実務レベルでわかる/使いこなせるようになるGit入門コマンドライン演習80』用サポートサイト
## 質問 git reset と git restoreの使い分けについて教えてください。 ## 質問場所と質問内容 演習24「変更を取り消す②」の記述について質問させてください。 P124「②ステージングを元に戻す」で、ステージングされている変更を元に戻す場合は"git reset HEAD"を使うように記述されています。一方で、同じページ内の"git status"コマンドの出力では、 `(use "git restore --staged ..." to unsage)` と表示されており、ステージングを元に戻す際には、"git restore"コマンドを使用するように読めます。"git restore"ではなく、"git reset"を使用する利点はどのようなものでしょうか。ご教示いただけますと助かります。 よろしくお願いします。 ## 補足事項
## 誤植 誤:echo "\!practice38-1.a! >> .gitignore 正:echo "!practice38-1.a! >> .gitignore ## 誤植場所と誤植 P166 9行目 ⑤特定のファイルだけ無視しない ## 誤植修正後 (正しい内容を記載してください) ## 補足事項
## 誤植 p.156 line 7 git reabase ## 誤植場所と誤植 p.156 line 7 git reabase ## 誤植修正後 git rebase ## 補足事項
## 誤植 図3.12 origin/mainの追跡ブランチをマージ の図の矢印にあるコマンドですが、 git fetchでしょうか? git pullのように思います。 ## 誤植場所と誤植 P.150 図3.12 ## 誤植修正後 矢印のコマンド 現 git fetch ⇒ git pull ## 補足事項
## 質問 (質問の記載をお願いします) git rebase main入力後 メッセージ:Current branch develop is up to date. となるのはどうしてでしょうか? ## 質問場所と質問内容 P.153, P154 演習35 演習35をダウンロードしたpractice35にて実施しております ログとしては下記のようになってます。 git rebase main入力後 メッセージ:Current branch develop is up to...
## 誤植 演習72②図5.9のタイポ ## 誤植場所と誤植 p297, 図5.9 "git pull --rabase" ## 誤植修正後 git pull --rebase ## 補足事項
## 誤植 演習64②で、`git switch -d HEAD^` を実行した後、`You are in 'deatched HEAD' state` と表示されるとありますが、実際の表示は、`HEAD is now at .....` となります。P261先頭のコマンドの出力結果は`HEAD is now at ....`と表示されています。 ## 誤植場所と誤植 P261、誤植内容は上記の通りです。 ## 誤植修正後 `You are in...
誠に恐縮ながら、11.4を参考にpull requestさせていただきました。 この場で言うのも変ですが、素晴らしい書籍の執筆ありがとうございます。必要なところをしっかりと学び直せる書籍でとても嬉しいです。
演習11誤植
## 誤植 演習11の演習のタイトルの誤植 ## 誤植場所と誤植 92ページの「⑥ステージングされて**いない**差分を確認する」 ## 誤植修正後 「⑥ステージングされて**いる**差分を確認する」 ## 補足事項
P33 誤植
## 誤植 第1部 第1章 第4節 Gitの仕組みを理解使用 ## 誤植場所と誤植 P33 2.3の一行目 ## 誤植修正後 第1部 第1章 第4節 Gitの仕組みを理解しよう ## 補足事項