公開ライブラリ/このデッキ
共有された暗記カード
Python Git基礎編
全25枚
Git 基礎編(25枚) バージョン管理システムGitの基礎を学ぶ必須デッキです。 git init、add、commit、push、pullといった基本コマンドから、ブランチ操作、マージ、コンフリクト解決まで実務で必要な知識を網羅。リポジトリ、コミット、ステージングエリアといった概念の理解、.gitignoreの使い方、git logでの履歴確認、git diffでの差分表示など、チーム開発で必須のスキルが身につきます。GitHub、GitLabなどのリモートリポジトリとの連携方法も含み、現代のソフトウェア開発に不可欠な知識を習得できます
保存して学習を記録するには登録が必要です。
- 1
Gitとは何か?
分散型バージョン管理システム
- 2
リポジトリとは?
プロジェクトの履歴を保存する場所
- 3
Gitリポジトリを初期化するコマンドは?
git init
- 4
ファイルをステージングエリアに追加するコマンドは?
git add ファイル名
- 5
変更をコミットするコマンドは?
git commit -m "メッセージ"
- 6
リモートリポジトリにプッシュするコマンドは?
git push
- 7
リモートリポジトリから取得するコマンドは?
git pull
- 8
現在の状態を確認するコマンドは?
git status
- 9
コミット履歴を確認するコマンドは?
git log
- 10
ブランチを作成するコマンドは?
git branch ブランチ名
- 11
ブランチを切り替えるコマンドは?
git checkout ブランチ名
- 12
ブランチを作成して切り替えるコマンドは?
git checkout -b ブランチ名
- 13
ブランチをマージするコマンドは?
git merge ブランチ名
- 14
変更の差分を確認するコマンドは?
git diff
- 15
コミットを取り消すコマンドは?
git reset
- 16
特定のファイルの変更を取り消すには?
git checkout -- ファイル名
- 17
リモートリポジトリを複製するコマンドは?
git clone URL
- 18
リモートリポジトリを登録するコマンドは?
git remote add origin URL
- 19
.gitignoreの役割は?
Gitで管理しないファイルを指定
- 20
ステージングエリアとは?
コミット前の準備領域
- 21
コンフリクト(競合)とは?
同じ箇所を異なる内容で変更
- 22
コンフリクトを解決する手順は?
ファイルを編集→add→commit
- 23
git fetchとgit pullの違いは?
fetchは取得のみ、pullは取得+マージ
- 24
ブランチの一覧を表示するコマンドは?
git branch
- 25
HEADとは?
現在作業中のコミットを指すポインタ