gitコマンドのカンペ集(ターミナルでgithubにpushするまで)
自分がよく忘れがちなもの、
それは「gitコマンド」である。
というわけで、よく使用するgitコマンドをメモってみる。
リポジトリの作成
新しくリポジトリを作る場合はこのコマンドで。
$ git init
githubやらどこかやらからクローンしてくる場合はこれ。
$ git clone https://github.com/username/repositori.git
リモートリポジトリの指定
githubであらかじめリポジトリを作っておいて、そこをpush先に指定。
$ git remote add origin https://github.com/username/repositori.git
ファイルをコミットするリストに追加
ファイルを色々作って、イニシャルコミットする段階になったらこのコマンド。
$ git add .
「.」をつけることで新しく作ったファイル&変更したファイルを、コミットするリストに追加してくれる。
以下で、ちゃんとコミットしたいファイルが追加されてるか確認。
$ git status
ファイルをコミットする
いよいよコミット。コミットメッセージも一緒に入力。
$ git commit -m "Initial commit"
ちなみに、以下のオプション?を場合によってつけるとよいかも。
- --amend :直前のコミットを取り消して、コミットし直してくれる。
- -a :「git add .」してなくても、以前コミットした状態から変更があるファイルのみコミットしてくれる。(新規ファイルは無視)
リモートリポジトリにプッシュする
最初に登録したリモートリポジトリ(今回だとhttps://github.com/username/repositori.git)にプッシュ。
$ git push -u origin master
ちなみにデフォルトのブランチ(通常はmaster)にプッシュするなら、「-u origin master」は初回のみでOKです。
これでgitコマンドうつときもこわくないね!
\\└(’ω’)┘//