【初心者向け】Gitコマンドメモ【一覧】

macbook-office

最近CUIでGitを使っており、日々Gitコマンドを勉強しています。

最初はちょっと不安もあったのですが、知っているコマンドが増えてくると独特の楽しさを感じるようになってきました。

しかし、頻繁に使うようなコマンドは結構覚えているのですが、ちょっといつもと違うことをしようとするとコマンドが分からなくなって、その都度Google先生に確認してしまうのが悩みです・・。

それでも良いといえば良いのですが、できればパッと色々なコマンドを使いこなせた方が早いですし、便利だろうなぁと思ったので、使ったコマンドをメモしてまとめていこうと思います。

私が業務で使ったものを中心にまとめていきますので、少しずつ増えていく予定です。

自分のアウトプット用という意味合いが強いですが、Gitコマンドを勉強中の方にとって、少しでもお役に立てれば嬉しいです。

目次

基本的なGitコマンド一覧

基本的なGitコマンドをまとめてみました。

できるだけ時系列といいますか、利用する際の流れにそって記載しています。

ローカルにcloneする

git clone {URL}

https://git-scm.com/docs/git-clone

特定のbranchをローカルにcloneする

git clone -b {branch名} {URL}

https://git-scm.com/docs/git-clone

ローカルにあるbranchの一覧を表示する

git branch

https://git-scm.com/docs/git-branch

branchを作成する

git branch {branch名}

https://git-scm.com/docs/git-branch

branchを切り替える

git checkout {branch名}

https://git-scm.com/docs/git-checkout

addする前に変更内容を確認する

git diff

https://git-scm.com/docs/git-diff

修正したファイルをステージに追加する

git add {修正したファイル名}

https://git-scm.com/docs/git-add/ja

修正したファイルをまとめてステージに追加する

git add .

https://git-scm.com/docs/git-add/ja

現在の編集状態を確認する

git status

https://git-scm.com/docs/git-status

addしたものを取り消す

git reset HEAD {修正したファイル名}

https://git-scm.com/docs/git-reset

コミット前の特定ファイルの変更を元に戻す

git checkout {ファイル名}

https://git-scm.com/docs/git-checkout

コミット前のすべてのファイルの変更を元に戻す

git checkout .

https://git-scm.com/docs/git-checkout

コミットする

git commit

https://git-scm.com/docs/git-commit

コミットで1行メッセージをつける

git commit -m "コミットメッセージ"

https://git-scm.com/docs/git-commit

ログを確認する

git log

https://git-scm.com/docs/git-log

終わりに

今回はいつもと趣向を変えて、Gitコマンドのまとめ記事を書いてみました。

学んだことを定着させる最良の方法は、何かしらの形でアウトプットすることだそうです。
漢字の書き取りとかがそうですね。

私もこの記事でGitコマンドを定着させられれば良いなと思います。

Gitコマンドを覚える場合は、こちらの書籍を辞書代わりに勉強するのがおすすめです。

辞書を引いた数だけ覚えることができると思います。

本日はここまでです。それでは。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次