興味の源泉

自分が興味を起こせるようなネタを雑多に書き綴るブログ

【Git】Git BashでGit操作【備忘録】

f:id:nanami_yamato:20200216010243p:plain

Git Bashでの作業を行うときの備忘録に書き残しておきます。

目次

カレントディレクトリ変更

cd d:GitTest

clone

git clone git@github.com:リポジトリパス

fetch

git fetch

ブランチ切り替え

git checkout ブランチ名

現在のブランチから新しいブランチを作成してcheckout

git checkout -b 新しいブランチ名

変更のあったファイルの表示

git status

変更差分の表示

git diff

個別で指定したい場合はファイル名を記述

git diff ファイル名

※管理外のファイルは表示されない

コミットしたいファイルに追加されているものの差分

git diff --cached

コミットしたいファイルに追加

git add ファイル名
git add .

コミットしたいファイルから外す

git reset HEAD ファイル名

コミット

git commit -m "コメント"

コミットを取り消す

git reset --hard HEAD^
git reset --soft HEAD^

「--hard」は編集内容が消えるので慎重に。

プッシュ

git push

ローカルのブランチをリモートにプッシュする

git push origin ブランチ名

作業ディレクトリ内のブランチを一覧を表示する

git branch

* master

のように*が頭についているブランチが現在のブランチ。


目次へ