tsalakh ain sus noam Huyah ol guf

勉強会のメモ。その他備忘録。参考にさせて頂いたサイトや資料はリンクさせて頂いていますが不都合があればご連絡ください。

【技術メモ】ローカルのソースをGitHubの新規リポジトリにあげる

ローカルのソースをGitHubの新規リポジトリにあげる

概要

  • ローカルに、Git管理されていないソースがある(start.spring.ioなどから落とした)
  • GitHubに空のリポジトリがある(今作った)
  • ローカルのソースをGitHubにUPしたい

という時の手順の備忘録

手順

事前準備

### 対象のディレクトリに移動
$ cd <対象のディレクトリ>

### とりあえずGitの管理対象にする
$ git init

### ここでリモートの設定をする
$ git remote add origin git@github.com:<アカウント>/<リポジトリ名>.git
$ git config user.name "<アカウント>"
$ git config user.email "<メアド>"

### 先にリモートのブランチを持ってくる
$ git fetch
$ git pull origin master

### そのまま修正してあげてもいいし、ここではdevelopを切ってプルリクの形にする
$ git checkout -b develop
$ git add .
$ git commit -m "初回commit"
$ git push -u origin develop

### プルリクをマージしておしまい。

参考リンク

ほぼこちらのサイトさんのコピーです

link 【git】既存のディレクトリやソースをgit管理化にしてリモートに紐づける流れメモ