
Git の基礎
コミット、ブランチ、マージ、リベース、コンフリクト、プルリクエスト、GitHub、共同作業ワークフロー
18 面接問題·
Junior
1Git とは何ですか?
1
Git とは何ですか?
回答
Git は 2005 年に Linus Torvalds によって作成された分散型バージョン管理システムです。SVN のような集中型システムとは異なり、各開発者はプロジェクト履歴の完全なコピーをローカルに持ちます。これによりオフラインでの作業が可能になり、共同作業ワークフローに大きな柔軟性をもたらします。
2ディレクトリ内で新しい Git リポジトリを初期化するコマンドはどれですか?
2
ディレクトリ内で新しい Git リポジトリを初期化するコマンドはどれですか?
回答
git init コマンドは現在のディレクトリに新しい Git リポジトリを作成します。バージョン追跡に必要なすべての構造を含む隠しフォルダ .git を生成します: コミット履歴、ブランチ、ローカル設定、Git オブジェクト。
3git add と git commit の違いは何ですか?
3
git add と git commit の違いは何ですか?
回答
Git は変更されたファイルと履歴の間に中間ステージングエリア (インデックス) を使用します。git add は変更をこのステージングエリアに移動し、次のコミットに向けてファイルを準備します。次に git commit はステージングエリアの内容をリポジトリの永続的な履歴に記録します。
4
Git のコミットとは何ですか?
5
Git リポジトリの現在の状態を表示するコマンドはどれですか?
+15 面接問題
その他のData Science & ML面接トピック
Pythonの基礎
Junior
25問Pythonオブジェクト指向プログラミング
Junior
20問Pythonのデータ構造
Junior
20問SQLの基礎
Junior
20問NumPyの基礎
Junior
22問Pandasの基礎
Junior
22問Jupyter & Google Colab
Junior
16問SQL Joinsと高度なクエリ
Mid-Level
22問Pandas応用
Mid-Level
24問Matplotlib & Seabornによる可視化
Mid-Level
20問Plotlyによるインタラクティブな可視化
Mid-Level
18問記述統計
Mid-Level
20問推測統計学
Mid-Level
24問Web Scraping
Mid-Level
18問BigQuery & Cloud Data
Mid-Level
18問Feature Engineering
Mid-Level
22問教師あり機械学習:回帰
Mid-Level
24問教師あり機械学習:分類
Mid-Level
24問決定木とアンサンブル
Mid-Level
24問教師なしML
Mid-Level
22問MLパイプラインと検証
Mid-Level
22問時系列と予測
Mid-Level
22問Deep Learningの基礎
Senior
24問TensorFlow & Keras
Senior
22問CNN と画像分類
Senior
24問RNNとシーケンス
Senior
22問TransformersとAttention
Senior
24問NLPとHugging Face
Senior
24問GenAIとLangChain
Senior
24問MLOps とデプロイ
Senior
24問