matthew as a q.

競技プログラミングメイン

Github上レポジトリの.gitignoreをローカルレポジトリに適用し、かつGithub上新レポジトリをリモートレポジトリとして登録する

# モチベ

  • githubでレポジトリ作成時に選択して生成できる.gitignoreを使いたい
  • その.gitignoreをすでに作成済みの手元PC上のローカルレポジトリに適用したい
  • まだgithub上にリモートレポジトリを作ってないので、合わせて作りたい
  • できるだけスマートに上記を行いたい

# やり方

  • github上でレポジトリ作成。その際、.gitignoreを生成。今回は以下のレポジトリをサンプルとして話を進める

git@github.com:takeknock/cva_py.git

  • ローカルレポジトリで以下のコマンドを実行してリモートレポジトリを登録

git remote add origin git@github.com:takeknock/cva_py.git

  • 登録したリモートレポジトリのmasterブランチをローカルレポジトリのmasterブランチにマージ(以下はmasterブランチにいるものとして実行)

git fetch
git merge origin/master