あまブログ

ドキドキ......ドキドキ2択クイ〜〜〜〜〜〜〜ズ!!

Git

【Git】グローバルなgitignoreの設定方法

Git

この記事では、グローバルなgitignoreの設定方法を紹介します。 グローバルなgitignoreファイル(~/.config/git/ignore)を作成し、全てのリポジトリでGitの追跡対象外とするファイルを定義します。 1. gitignoreとは 2. gitignoreの使い分け 3. グローバルなg…

【Git】コミット済みファイルを管理対象から除外する方法

Git

Gitは一度ファイルを追跡すると、.gitignoreに追加しても追跡は継続されます。 .gitignoreに追加する前にコミットしてしまった リモートリポジトリにすでに追跡されているファイルの追跡をやめたい このような既にGitの管理対象になっているファイルの追跡を…

【Git】特定のコミットを修正する方法【rebase -i】

Git

はじめに 本稿では、git rebase -iを使った特定のコミットの修正方法を解説します。 直前のコミットだけではなく、2つ以上前のコミットを修正できる コミットメッセージの修正だけではなく、ファイルの編集内容の修正も可能 チーム開発等で既にpushしている…

【Git】作業ツリー上の変更を取り消す方法

Git

この記事ではgit addもgit commitもしていない、作業ツリー上のファイルの変更を取り消して元に戻す方法を紹介します。 (インデックスに登録されていないワークツリー上のファイル) 方法 $ git checkout -- <ファイル名> git checkout -- .で全てのファイル…

【Git】派生元ブランチの変更

Git

この記事ではGitの派生元ブランチ(親ブランチ)の特定と変更方法を紹介します。 間違った親ブランチからブランチを作成してしまいコミットもしてしまった時などに有効です。 派生元ブランチの特定方法 $ git show-branch | grep “*” | grep -v "$(git rev-par…

【Git】プルリクエストを使った開発の流れ

Git

この記事ではGit/GutHubでPull Requestを使った開発の流れを紹介します。 準備 まずは開発用のリポジトリを作成します。 リポジトリの作成方法には以下の2つがあります。 リポジトリを自分で作る 既存のリポジトリをcloneする リポジトリを自分で作る リポジ…

【Git】リポジトリの作成

Git

この記事ではGitのリポジトリの作成方法を紹介します。 手順 1. リモートリポジトリの作成 まず初めに、GitHub上にリモートリポジトリを作成します。 GitHubの「New repository」からリモートリポジトリを作成。 2. ローカルリポジトリの作成 次に自分のPC上…