日々の事柄に関する雑記帳。



分散バージョン管理
ソースコードの履歴リポジトリ
分散レポジトリを分散配置する。
ローカル・リポジトリ
リモート・リポジトリ
ローカル・リポジトリ開発者の環境に存在するリポジトリ。
リモート・リポジトリリポジトリ全体を管理する。
GitHubGitのホスティング・サービス。
GitHub以外にも存在する。
pull requestソースコードの変更点をレビュー依頼する。
レビューを通過すれば、変更が反映される。

開発の流れ

  1. ローカル・リポジトリを作成する。
  2. ソースコードを編集する。
  3. Gitのindexに追加する。
  4. ローカル・リポジトリをcommitする。
  5. リモート・リポジトリへpushする。

git用語

branch最新のcommit。
commitsnapshotを保存すること。
前コミットから更新されたファイルが保存される。
head作業中のbranch。
indexcommitするファイルを記録する。
merge2つのbranchを統合する。
snapshotある時点でのフォルダの中身を保存したもの。
tagcommitに命名する。
work tree作業ディレクトリ。

GitHub用語

commitローカル・リポジトリの変更を確定する。
pullリモート・リポジトリからローカル・リポジトリへ反映する。
pushローカル・リポジトリからリモート・リポジトリへ反映する。
タグ

管理人/副管理人のみ編集できます