問題ドリル

0 / 50 問正解
Q1

Gitは何をするためのツールですか?

Q2

Gitのコミットはゲームの何に例えられますか?

Q3

Gitで管理されるフォルダのことを何と呼びますか?

Q4

コミットする前に「どのファイルを記録するか」選ぶ作業を何と呼びますか?

Q5

Gitがインストールされているか確認するコマンドを入力してください

💡 ヒント

git + オプション(バージョンを表示する)

Q6

Gitの基本的な流れとして正しい順番はどれですか?

Q7

git config --global user.___ "あなたの名前" — 名前を設定する属性は?

Q8

git config で設定した名前とメールアドレスは何に使われますか?

Q9

新しいGitリポジトリを作るコマンドを入力してください

💡 ヒント

git + 初期化を意味する英単語の略

Q10

git init を実行すると作られる隠しフォルダの名前は?

Q11

git ___ index.html — ファイルをステージに追加するコマンドは?

Q12

git add . の「.」(ドット)の意味は?

Q13

git commit ___ "メッセージ" — コミットメッセージを付けるオプションは?

Q14

git status で赤く表示されるファイルはどういう状態ですか?

Q15

コミット履歴を確認するコマンドを入力してください

💡 ヒント

git + 記録を意味する英単語

Q16

良いコミットメッセージはどれですか?

Q17

GitHubの役割はどれですか?

Q18

git remote add ___ https://github.com/... — リモートの名前として一般的に使われるのは?

Q19

ローカルのコミットをGitHubに送信するコマンドを入力してください

💡 ヒント

git + 「押す・送る」を意味する英単語

Q20

git push で「error: failed to push some refs」が出る原因として多いのは?

Q21

2回目以降にGitHubにコードを送る正しい流れは?

Q22

GitHubにコードを置くメリットとして正しくないのはどれですか?

Q23

GitHubのリポジトリをまるごと自分のパソコンにコピーするコマンドを入力してください

💡 ヒント

git + 「複製」を意味する英単語

Q24

GitHubから最新の変更を自分のパソコンに取り込むコマンドを入力してください

💡 ヒント

git + 「引っ張る」を意味する英単語

Q25

ブランチの役割はどれですか?

Q26

git checkout ___ feature-about — ブランチを新しく作って切り替えるオプションは?

Q27

ブランチの変更をmainに統合するコマンドを入力してください

💡 ヒント

git + 「統合する」を意味する英単語

Q28

コンフリクト(衝突)が起きるのはどんなときですか?

Q29

Pull Request(プルリクエスト)の目的はどれですか?

Q30

チーム開発でブランチを使った正しい流れはどれですか?

Q31

Gitで「バージョン管理」をする最大のメリットはどれですか?

Q32

git config で設定した情報を確認するコマンドはどれですか?

Q33

Gitの「リモート」とは何ですか?

Q34

現在のフォルダのすべてのファイルをステージに追加するコマンドを入力してください

💡 ヒント

git add + 現在のフォルダを表す記号

Q35

git status で緑色に表示されるファイルはどういう状態ですか?

Q36

git log --___ — コミット履歴を1行ずつ短く表示するオプションは?

Q37

コミットメッセージに含めるべき情報はどれですか?

Q38

直前のコミットメッセージを修正するコマンドを入力してください

💡 ヒント

git commit + 「修正する」を意味する英単語のオプション

Q39

git clone の役割はどれですか?

Q40

git push -u ___ main — リモートの名前として一般的に使われるのは?

Q41

GitHubのリポジトリを「Public」にするとどうなりますか?

Q42

リモートリポジトリのURLを確認するコマンドを入力してください

💡 ヒント

git remote + 詳細表示のオプション(verbose の頭文字)

Q43

git push した後にGitHubで変更が反映されない場合、まず確認すべきことは?

Q44

git branch -d feature の役割はどれですか?

Q45

現在のブランチ一覧を表示するコマンドを入力してください

💡 ヒント

git + 「枝」を意味する英単語

Q46

マージする前に、まず何をすべきですか?

Q47

git push ___ feature-about — ブランチをGitHubに送信するとき、リモート名を指定する

Q48

コンフリクトを解決した後に行う操作の正しい順番はどれですか?

Q49

Pull Request でレビュアーが「変更をリクエスト」した場合、どうすべきですか?

Q50

マージ済みのブランチを安全に削除するコマンドを入力してください(ブランチ名: feature)

💡 ヒント

git branch + 削除オプション + ブランチ名

📚 関連する用語

⚠️ よくあるエラー

📖 関連ブログ記事