Fin_IT

FinanceとITに関する記事をメインに。

GitHubで作業ファイルを管理してみる

GitHubで作業管理をするということを目標に以下の題目にて話を進めていきたいと思います


・gitのインストール
GitHubにてリモートリポジトリの作成
・ターミナル上でローカルリポジトリの作成
・ローカルリポジトリの内容をリモートリポジトリに送る



また、gitやGitHubについていまいち分からないという方は先に以下の記事を読んでおかれることをお勧めいたします
stock-study.hatenablog.com
・gitのインストール
GitHubを使用するためにはまずご自身のパソコンにgitをインストールし、設定を行う必要があります
詳しくは下記のサイトにて詳しくまとめられているのでご参照ください
eng-entrance.com

GitHubにてリモートリポジトリの作成
まず、最初にGitHubにて保存場所であるリモートリポジトリの作成を行っておきます
作成に当たってはGitHubのアカウントが必要になるのでアカウントが未作成の方は下記の公式サイトにて作成の方よろしくお願いします
github.com
ログインすると下記のページにて赤枠のNewにリポジトリの作成を行います
f:id:stock_study:20200322151649p:plain
リポジトリの名前や説明、公開するかどうかなどを決めます
f:id:stock_study:20200322151944p:plain
これでリモートリポジトリの作成は終了です
下記ページの赤枠内のurlはリモートリポジトリの住所みたいな役割となっており後々使いますので控えておいてください
f:id:stock_study:20200322152535p:plain
・ターミナル上でローカルリポジトリの作成
続いてご自身のパソコン上にローカルリポジトリの作成を行います
作成したいディレクトリ内にて下記コマンドを打つとローカルリポジトリが作成されます

git init

続いてこのローカルリポジトリに作業ファイルを保存していきます
下記コマンドにて現在のディレクトリにあるファイルがすべて追加されるので
保存したいディレクトリ内で使用するようにしてください

 git add -A

この状態ではまだ保存はできていません
git特有のステージングの状態(保存する一歩手前)です
保存する場合はさらに

git commit -m "コメント" 

にてコミットを行います。ここでコメントは後々みて分かるような内容にしてください
これにてローカルリポジトリ内に現在の作業ファイルが保存されました
次はこのファイルをリモートリポジトリに転送します
・ローカルリポジトリの内容をリモートリポジトリに送る
まずリモートリポジトリとして先ほどGitHubにて作成したリモートリポジトリを使うように下記コマンドにて登録します

git remote add origin  ご自身のリポジトリのurl

urlの部分にはリモートリポジトリ作成時に控えたurlをお使いください
これで保存したいリモートリポジトリを選択できたので下記コマンドにてローカルリポジトリの内容を
リモートリポジトリにアップします

git push -u origin master

この後GitHubでのアカウント名とパスワードを入力するように指示されるのでそれぞれ入力すれば終了です!
上手くいけば下のようにGitHubのページにてファイルが更新されてます
f:id:stock_study:20200322160957p:plain

ご参考になれば幸いです

Twitterにても情報発信を行っているので良ければフォローの方お待ちしております