Gitを使っていて、複数のPC(家のPCと職場のPCなど)で作業するときの、PCの設定を自分用にメモしておきます。
※maste
の部分はmain
になる可能性あり
##1つ目のPCでの作業
Git
$ git init
$ git remote add origin https://github.com/ユーザー名/.git //URLは自分のものに置き換える
$ git checkout -b hoge //ブランチを作成
$ git fetch origin
$ git merge origin/master
$ git add ○○(作成したディレクトリ)
$ git commit -m"コミットメッセージ"
$ git push -u origin hoge(ブランチ名)
##2つ目のPCでの作業
Git
$ git init
$ git remote add origin https://github.com/ユーザー名/test.git //URLは自分のものに置き換える
$ git remote add origin/hoge(ブランチ名)
$ git fetch origin
$ git checkout -b hoge origin/hoge
git add . // カレントディレクトリ以下のすべての変更がaddされる。オプションは色々あるので自分に合ったものを探すとよい。
git commit -m"コミットメッセージ"
git push
##2回目以降のPC1,PC2共通の作業
自分の作業ブランチに切り替えた後、masterが更新されている場合があるので、最新データの取り込みを実施します。
Git
$ git checkout hoge
$ git fetch origin
$ git merge origin/hoge
$ git merge origin/master
作業後は
Git
$ git add ○○(作成・編集したディレクトリ)
$ git commit -m"コミットメッセージ"
$ git push
##参考サイト様
二つのPCでGitを利用するときのメモ
【GitHub】端末がクラッシュ→別PCから開発を再開しようとしたらgit push出来なかったので対処した