概要
スクールでの課題を終えた後、
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)