リポジトリ
>
リポジトリはファイル、ディレクトリを保存されるところだ。
特にgitのリポジトリはファイルの変更によって別に区別られて保存できる。
つまりgitのリポジトリを通してファイルの変更によって区別に保存してプロゼクトのバージョン管理ができる。
リモートリポジトリ
>
ファイルをリモートリポジトリ専用のサーバで管理し、チームでいろいろな人たちと共有するためのリポジトリだ。
ローカルリポジトリ
>
自分のPCでファイルを保存する個人専用のリポジトリだ。
ブランチ
>
ブランチはあるプロゼクトのエンジニアたちがそれぞれ自分で開発するための概念だ。
それぞれのブランチはお互い影響されらないので、いろいろな開発を共に進められる。
ある開発が終わったらそのプロゼクトのmasterブランチへマージしてmasterブランチにその開発が反映できる。
’HEAD’というポインタでそれぞれのブランチを移動できる。
リモートブランチ
>
リモートブランチはリモートリポジトリにブランチだ。リモート追跡ブランチを通してリモートブランチが指すコミットを確認できる
ローカルブランチ
>
ローカルブランチは自分のPCのリポジトリにあるブランチだ。
デフォルトブランチ
>
デフォルトブランチはGitHubでリポジトリを作成した時に作られるデフォルトのブランチだ。
基本的にデフォルトブランチ名は’main’また'master'だ。
ワークツリー
>
ワークツリーはGitでディレクトリだ。
インデックス/ステージ
>
インデックスはワークツリーでの変更の内容がコミットする前にリポジトリとワークツリーの間にあるところだ。
ステージするのはインデックスに登録するのだ。
インデックスにステージしてコミットに必要ではない変更をコミットせずに効率的にコミットできる。
'프로그래밍 > Github' 카테고리의 다른 글
[Github] 커밋 날짜 변경하는 방법 (1) | 2023.03.08 |
---|---|
[Github] .DS_Store 파일 삭제하는 방법 (0) | 2023.03.02 |
[CS/github].gitignoreは (0) | 2023.02.24 |
[CS/github]github Flow (6) | 2023.02.24 |
[CS/github]githubの主なコマンドは (0) | 2023.02.24 |