こんにちは。
エンジニアにとってGitは必須知識です。
普段、SourceTreeやTortoiseGitを利用することが多いため、Gitのコマンドを使う頻度が少ないですが、
備忘録も兼ねて基本コマンドをまとめておきます。
■init
$ git init
ディレクトリにリポジトリを作成する。
■clone
$ git clone
ディレクトリにリポジトリのクローンを作成する。
■branch
$ git branch
の名前でブランチを作成する。
$ git branch
ブランチの一覧を表示する。現在のブランチは冒頭に[*]が付いている。
■checkout
$ git checkout
ブランチを切り替える。
git fetchでリモートリポジトリの内容を取得後の場合、リモートブランチからローカルブランチに切り替える。
$ git checkout -b
ブランチの作成とチェックアウトを同時に行う。
$ git checkout .
作業ツリーの変更内容を取り消す。
■status
$ git status
作業ツリーの状態を表示する。
■add
$ git add .
カレントディレクトリの全てのファイルを作業ツリーに追加し、コミットの対象にする。
■merge
他のブランチやコミット内容を現在のブランチに取り込む。
■pull
リモートブランチの内容を取得し、現在のブランチに取り込む。
■clean
$ git clean -df .
Git管理されていないファイルやディレクトリを作業ツリーから削除する。
■push
ローカルリポジトリの変更内容をリモートリポジトリに送信する。
■commit
$ git commit -m "comment"
作業ツリーに追加した変更をリポジトリに反映する。
$ git commit --amend -m "comment"
直線のコミットのコメントを修正する。
ではでは。