Gitはバージョン管理システムです.
間違った変更を取り消したり, 追加する機能ごとに"ブランチ"を分けて他の
学習に適したページ
サルになりましょう.
Gitで管理してるファイルの変更履歴を保存している場所
ローカルとリモートの二種類ある
- ローカルリポジトリ
- 作業者のPCにある
- リモートリポジトリ
- 外部にある いわゆるGitHubにあるリポジトリ
- リモートリポジトリの状態をローカルリポジトリに取り込む(pull)
- 自分のファイルの変更をローカルリポジトリに登録(add -> commit)
- 自分のファイルの変更をリモートリポジトリに取り込ませる(push)
-
git pull
- リモートリポジトリの状態をローカルリポジトリに取り込む
-
git add [ファイル名]
- commitするファイルを指定する(ステージに上げる)
- ファイル名で"."と指定すると現在のディレクトリ以下の変更のあったファイルを自動で指定してくれるので便利(その分扱いにも注意)
-
git commit -m "[コミットメッセージ]"
- addで指定した(ステージに上った)ファイルの変更をローカルリポジトリに反映させる.
- コミットメッセージには変更した内容を記述(〇〇を直した,〇〇機能を追加した)
-
git push origin master
- ローカルリポジトリの変更内容をリモートリポジトリに取り込ませる
パスワードやトークンが記述されたファイルやログなど,リポジトリに取り込ませたくないファイルがある場合.
リポジトリ直下に".gitignore"というファイルを作り,そこに取り込ませたくないファイルを列挙することでそのファイルがリポジトリに登録されないようにできる.