Data Science & ML

Git の基礎

コミット、ブランチ、マージ、リベース、コンフリクト、プルリクエスト、GitHub、共同作業ワークフロー

18 面接問題·
Junior
1

Git とは何ですか?

回答

Git は 2005 年に Linus Torvalds によって作成された分散型バージョン管理システムです。SVN のような集中型システムとは異なり、各開発者はプロジェクト履歴の完全なコピーをローカルに持ちます。これによりオフラインでの作業が可能になり、共同作業ワークフローに大きな柔軟性をもたらします。

2

ディレクトリ内で新しい Git リポジトリを初期化するコマンドはどれですか?

回答

git init コマンドは現在のディレクトリに新しい Git リポジトリを作成します。バージョン追跡に必要なすべての構造を含む隠しフォルダ .git を生成します: コミット履歴、ブランチ、ローカル設定、Git オブジェクト。

3

git add と git commit の違いは何ですか?

回答

Git は変更されたファイルと履歴の間に中間ステージングエリア (インデックス) を使用します。git add は変更をこのステージングエリアに移動し、次のコミットに向けてファイルを準備します。次に git commit はステージングエリアの内容をリポジトリの永続的な履歴に記録します。

4

Git のコミットとは何ですか?

5

Git リポジトリの現在の状態を表示するコマンドはどれですか?

+15 面接問題

次の面接に向けてData Science & MLをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める