備忘録
今日学んだこと
3つの作業場所
1.ワーキングツリー
2.インデックスエリア
3.ローカルリポジトリ
違いや概念についてはあまり理解できていないので,うまく言語化できるようになったらもう一度記事にします.
コマンド
mkdir ディレクトリ名
ディレクトリを作成する.ディレクトリとは,データをまとめておくフォルダ.厳密には違うかもしれない...
git init
現在のディレクトリをリポジトリとして登録.リポジトリとは,ファイルやディレクトリをまとめておくもの.
git add ファイル名
ファイルをワーキングツリーからステージングエリア(インデックスエリア)に登録する.ステージングエリアに登録することをステージングという.
touch ファイル名
現在のディレクトリ内にファイルを作成する.
git branch
現在のブランチを確認する.ブランチとは,リポジトリの開発経路.通常は複数のブランチを作成して,パラレルに開発を進めていく.
git branch ブランチ名
ブランチを作成する
git switch ブランチ名
ブランチを移動する.
git commit
インデックスエリアにあるファイルをローカルリポジトリに登録する.