■
5/22の作業記録
Gitの勉強
参考:わかばちゃんと学ぶGitの使い方入門
Gitとは
- データのバージョン管理ができる(過去の状態に戻しやすい)
- みんなで作ったものを合体できる
用語とか
- リポジトリ...過去の状態を記録する貯蔵庫的な。ローカルリポジトリ作ったフォルダには隠しファイルの.git。
- リモートリポジトリ…複数人で作業するためのサーバ上のリポジトリ。
- ローカルリポジトリ…端末上のリポジトリ。
- コミット...現在の状態の記録。ローカルリポジトリに反映。
- コミットメッセージの入力によって作業内容を記録する
- チェックアウト...フォルダ内のファイルを指定した時点のものに戻せる。今いるコミットを移動するだけ。
- フォーク…他の人が公開してるリモートリポジトリを自分のアカウントにコピーできる。画面右上のForkボタン。
- クローン…フォークしたものを自分のパソコンにダウンロード。(これのGitHubのみのやり方調べる!)
- ブランチ…平行作業をするための方法。マージするまでは他の作業に影響を受けない。
- masterブランチ…基本的に更新内容はここに追加される。ここには本番用の最新コードが保たれると良き。
- マージ…ブランチ同士を合流させる。
- push...ローカルリポジトリ上の変更をリモートリポジトリに反映する。
- pull...リモートリポジトリの変更をローカルリポジトリに反映する。
- コンフリクト…同時に同行の異なる変更が合った時におこる衝突。
- pullリクエスト…フォークしたデータを自分が変更したものを取り込んで貰うよう提案すること。
ubuntuのファイルで隠しフォルダを表示する方法
隠しファイルとは?
システムに関わる重要なフォルダ/ファイル等。Gitが適用されているかもこれで見れる。