##概要
スクールでの課題を終えた後、
GitHubを使った提出ができず苦労したので手順をまとめました。
##状況
以下は終わっている状態からのスタートです
・GitHab登録、SSHキー作成、公開鍵の登録、GitHubとの接続確認
・送信したいファイルの用意
#手順
GitHubにて
- git hub上にリポジトリを作成する create repository
ターミナルにて
まず自分のプッシュしたいディレクトリに移動します
(1)& cd ディレクトリ名
(移動)
(2)& pwd
(現在の場所確認)
そのフォルダが初めてgit準備をする場合、ディレクトリにgitファイルがない場合のみ(3)を実施
(3)& git init
(そのディレクトリにgitディレクトリが作成される)
(4)& ls -a
(-aは隠しファイルを画面に見えるようにするため)
(5)& git status
(現在の状況を確認 [masterというbranchにいる][commitしていない]など知ることができる)
ここでUntracked files配下に出力されたファイルは、ステージングエリアに追加していないファイルです
(6)& git add 対象ファイル
or & git add .
(ステージングエリアへ追加)
& git add .
を使うと、カレントディレクトリ内の変更があったファイルを一括してステージングエリアへ追加
(7)& git commit -m "コミットメッセージ"
(リポジトリの内容保存)
(8)& git log
(メッセージ確認)
(9)& git status
(状況確認)
GitHubに戻ります(githubのリポジトリにソースコードを送信)
2. GitHubのsetting左側のRepositoriesをクリック
3. リポジトリのリンクをクリック
4. SSH(グレー)プロトコルURLをコピー & git remote add origin git@github.com:yourname/######.git
5. & git remote -v
(登録確認)
6. & git status
(commitしたか確認)
7. & git push origin master
(GitHubのリモートリポジトリにソースコードを送信,masterブランチの場合master)