速報

SageMaker SDKの既定バケットに所有者確認漏れ|成果物の改変を防ぐ更新と点検

CATEGORY

Gitとは

IT用語

ファイルの変更の履歴を記録・管理するバージョン管理システム。GitHubなどと組み合わせてチームで開発する。

Git は、ソースコードなどのファイルの変更の履歴を記録・管理するための、バージョン管理システムです。いつ、誰が、何を変えたかを記録し、必要に応じて過去の状態に戻したり、複数の作業を並行して進めたりできます。

主な用語

  • リポジトリ:ファイルと変更の履歴を保管する場所
  • コミット:変更を記録すること、またはその記録
  • ブランチ:作業を分けて並行して進めるための枝分かれ
  • マージ:ブランチの変更を取り込むこと
  • プッシュ・プル:リモートのリポジトリに変更を送る・取り込む

GitHub との関係

Git はソフトウェアの名前で、GitHub・GitLab などは、Git のリポジトリをインターネット上で共有・管理するためのサービスです。プルリクエストでのレビューや、CI/CD との連携などの機能があります。

使うときの注意点

  • パスワードや APIキー、秘密鍵 などをコミットしない。一度コミットすると、削除しても履歴に残る(.gitignore で除外する)
  • Webサーバーに .git ディレクトリを公開したままにしない
  • GitHub などのアカウントに 多要素認証 を設定する

関連用語

リポジトリ、CI/CD、デプロイ

Gitが出てくる記事

IT用語集の一覧へ

キーワードから探す

スポンサーリンク