プロジェクトをgithubに上げる

Web制作

実行前に.gitignoreで上げないファイルをきちんと指定する

最初にプロジェクトを上げるまでの処理

ターミナル

  • git init でgit管理下にプロジェクトを置く
  • git add . すべてのファイルをインデックスに登録
  • git commit -m “first commit” 変更の記録等をローカルリポジトリに登録

github

  • リポジトリを作成する

ターミナル

  • git remote add origin https://github.com/固有のアドレス リモートリポジトリとローカルリポジトリが関連付けられます。originはリモートリポジトリのデフォルト名です。
  • git branch -M main ローカルのデフォルトブランチ名をmainに設定します。-Mオプションは、既存のブランチ名があっても強制的に名前を変更します。
  • git push -u origin main mainブランチをリモートリポジトリに初めてプッシュします。-uオプションは、以後git pushと入力するだけでmainブランチがoriginにプッシュされるように、追跡設定を行います。

複数のブランチを作り移動する

ブランチの名前を指定してcheckoutで移動できます。
-bオプションで新しいブランチを作ってそこに移動します。

git checkout nameOfBranch

git checkout -b nameOfBranch

今いるブランチを確認

git branch

ブランチからpush

add commitしたものをリモートリポジトリにプッシュします

git push origin nameOfBranch

githubでマージしたブランチをvscodeにpull

まずマージしたいブランチに移動してからフェッチでリモートリポジトリのコードをとってきます。変更が加えられているならその文章が出ますので確認し、それからpullしたいブランチ名を指定してpullします。

git checkout nameOfBranch

git fetch origin

git pull origin nameofBranchToPull