実行前に.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 nameOfBranchgithubでマージしたブランチをvscodeにpull
まずマージしたいブランチに移動してからフェッチでリモートリポジトリのコードをとってきます。変更が加えられているならその文章が出ますので確認し、それからpullしたいブランチ名を指定してpullします。
git checkout nameOfBranch
git fetch origin
git pull origin nameofBranchToPull

