【Git】Git基本コマンドで始める入門

【Git】Git基本コマンドで始める入門

2023-09-03

2024-08-13

ツールの設定

コミットトランザクションに添付する名前を設定

git config --global user.name "[名前]"

コミットトランザクションに添付するメールアドレスを設定

git config --global user.email "[メールアドレス]"

リポジトリの作成

指定した名前で新しいローカルリポジトリを作成

git init [プロジェクト名]

プロジェクトをダウンロード

git clone [URL]

変更の加え方

新しいまたは変更済みファイルを一覧表示

git status

ステージされていないファイルの差分を表示

git diff

変更をステージングエリアに追加

変更したファイルを次のコミットに含めるために、ステージングエリアに追加します。

git add [ファイル]

※ ステージングエリアに追加したいファイルやディレクトリの名前。すべての変更を追加する場合は、. を使用します。

  • index.htmlをステージングする場合

    git add index.html
    
  • すべての変更をステージングする場合

    git add .
    

変更をバージョン履歴にコミット

git commit -m "説明的なメッセージ"

変更のグループ化

ローカルブランチを一覧表示

git branch

新しいブランチを作成

git branch [ブランチ名]

指定したブランチに切り替え

git checkout [ブランチ名]

ブランチの履歴を現在のブランチに統合

git merge [ブランチ]

指定したブランチを削除

git branch -d [ブランチ名]

ファイル名の変更

削除ファイルをステージ

git rm [ファイル]

ファイル名を変更

git mv [元のファイル名] [変更後のファイル名]

追跡の無効化

Gitが無視する一覧を表示

.gitignore

履歴の確認

コミット履歴を表示

git log

2つのブランチ間の差分を表示

git diff [最初のブランチ]...[2つ目のブランチ]

変更の一時保存

変更されたファイルを一時的に保存

git stash

最新の一時保存ファイルを復元

git stash pop

一時保存された変更セットを一覧表示

git stash list

一時保存変更セットを破棄

git stash drop

変更の同期

ブックマークからすべての履歴をダウンロード

git fetch [ブックマーク]

ブックマークのブランチをローカルブランチに統合

git merge [ブックマーク]/[ブランチ]

ローカルブランチのコミットをGitHubにアップロード

git push [エイリアス] [ブランチ]

変更を統合します

git pull

Recommend