【Git/Github 初心者】基本操作.後編 ~リモートリポジトリ~
ローカルからリモートへ!とりあえずこれやっとけばいける!
後編です。
後編は、「3.リモートリポジトリとの紐付け」「4.リモートリポジトリへ反映」です。
基本コマンドとpushまでの流れ
- 手順
- 1.公開鍵の作成と登録
- 2.ローカルリポジトリの設定
- 3.リモートリポジトリとの紐付け
- 4.リモートリポジトリへ反映
- ⚠︎Githubへのアカウント登録済を前提として進めていきます。
3.リモートリポジトリとの紐付け
1.1 リモートリポジトリの作成
ブラウザでgithubを開きます。右上のアイコン隣の「+」をクリックし、「New repository」を選択します。
Repository name(ファイル名とかお好きなもの)を入力し、「Create repository」ボタンを押します。
リポジトリのページができます。
下の図の箇所のSSHを選択し、URLをコピーします。(右端のクリップボードマークを押すとコピーできます。)
保存先のリモートリポジトリが完成したので、ローカルとの紐付けを行います。
2.1 ローカルリポジトリとリモートリポジトリを紐付け
作業するディレクトリへ移動し、下記コマンドを入力します。
$ git remote add origin リモートリポジトリURL #先ほどコピーしたgit@~~~.gitのURL
紐付けができたか確認します。
$ git remote -v
できている場合、下にURLが表示されます。
*URLを間違えてしまった場合などは下記コマンドで再設定できます。
$ git remote set-url origin リモートリポジトリURL
4.リモートリポジトリへ反映
1.1 ローカルの変更をリモートへ反映させる
1.1.1 ローカル上で変更履歴を保存する
前編の復習にもなりますが、まずはローカル上で変更履歴を保存します。(前編でcommitまで行った方は飛ばしてください。)
ファイルを変更後下記コマンドでローカル上に変更履歴を保存します。
$ git add ファイル名(もしくは「.」、「*」)
$ git commit -m "コミットメッセージ"
1.1.2 ローカルからリモートリポジトリへ変更履歴を保存する
いよいよリモートリポジトリへ変更履歴を反映させます。
下記コマンドを入力してブランチをmasterからmainへ変更します。(mainからブランチを変更しない場合2回目以降は省略可)
$ git branch -M main
次にリモートへPushします。
$ git push origin main
Pushが完了したら、ブラウザでgithubのリモートリポジトリのページを確認します。
反映されてましたら、完了です。
まとめ
以上がローカルからリモートへ反映させるまでの流れです。
2回目以降の作業後の流れは簡単にまとめておきます。
- 2回目以降の流れ
- ・変更履歴の保存準備: $ git add ファイル名(もしくは「.」、「*」)
- ・ローカル上での変更履歴保存: $ git commit -m "コミットメッセージ"
- ・リモートへ反映: $ git push origin main
おわり
次回、Githubで草を生やします。
Author And Source
この問題について(【Git/Github 初心者】基本操作.後編 ~リモートリポジトリ~), 我々は、より多くの情報をここで見つけました https://qiita.com/onigiri12/items/b97e78f98e9e2d960945著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .