N予備校「プログラミング入門Webアプリ」を受講しています。
第2章16,17節を受講しました。
ブランチ
:::note ある時点のソースコードを分岐させて開発をしたもの 本流となるブランチはmaster(またはmain)と呼ばれる :::git branch
現在のブランチを確認する。
git checkout gh-pages
現在のブランチを以下(gh-pages: GitHub Pages)に変更する。
checkout : ブランチを切り替え、使用できる状況にすることをチェックアウトという
gh-pages : GitHub Pages に自動的にWebページとしてリポジトリ内容が公開される
git push origin gh-pages
origin(リモートリポジトリ)にgh-pagesブランチをpush
する。
git merge gh-pages
マージコミット: 他のブランチから変更を取り込む。
その他コマンド
`git commit -am "メッセージ"` 既にリポジトリに登録したすべてのファイルの変更をインデックスに加えて、コメントを付けてコミットするgit diff
現在のブランチとの差分を確認する。
コンフリクトが起きた時など。