Category / git
[git] コミット済みのファイルをバージョン管理から外す方法
2025-01-23 問題 現状でgit管理されているファイルを、バージョン管理対象外にしたいです。 答え .gitignore に追記 今後もバージョン管理対象外にし続けるなら、いずれ必要なので、先に追記しておく。 インデックスからファイル […]
[git] .gitignore の対象になるかどうか確認する
2025-01-21 問題 .gitignore が効いているかどうか確認したい。 .gitignore が効くかどうか確認したい。 今無視されているかどうか確認したい。 答え 無視されるファイル名か確認 git check-ignored […]
[git] 管理対象のファイル、管理対象外のファイルを確認する
2025-01-20 問題 git管理しているファイルかどうか確認したい。 答え 以下でバージョン管理中のファイルの一覧が確認できる。 git ls-files 以下でバージョン管理中でないファイルの一覧が確認できる。 git ls-file […]
[git] git log
2025-01-16 問題 git log のオプション、いろいろありますね。 git log 見やすくなりませんか? git log でどんな情報が出せますか? 答え 今いるブランチの単純な履歴 git log 他のブランチも含めて git […]
[git] pullしてリモートの変更を反映する前に差分を確認したい
2025-01-15 問題 git pull すると、作業コピーも書き換わってしまいますが、その前に差分を確認したいです。 答え pull = fetch + merge fetch だけして、mergeしなければ、作業コピーは書き換わらない […]
【git】git pull は fetch と merge で代用できる
2012-12-30 問題 git pull の動きがよく分からんのですが... pullにはオプションもいろいろあるみたいだし。 答え 何の競合もないときや、ひとりで作業しているときは push、pullでスムーズに使えているような気がする […]
【git】git pushがrejectされたときの対応方法
2012-12-28 問題 git push しようとしたら、rejectされた。どうしよう。 C:\tmp\gittest\testB>git push c:\tmp\gittest\test master To c:\tmp\git […]
【git】.gitignore
2012-10-15 問題 Git管理している環境の中で、いろいろと無視したいものがある。 設定で無視させれないか? 答え .gitignore を使う(ignore は"無視する"の意味)。 .gitignore という名前のファイルを、g […]
【git】pushしたタイミングでコマンドを実行させる
2011-09-30 問題 gitを使うと、「開発 → 共有リポジトリ → テスト環境」 のような流れで変更を反映するけど、「開発 → 共有リポジトリ」をやったタイミングで「共有リポジトリ → テスト環境」の反映も自動的にやってくれないかな? […]
gitの図
2011-08-10 これが頭に入っていれば大丈夫そう。 図中のindexはステージとも呼ばれる。 よくある操作例 ● 共有リポジトリから作業コピーを作る git clone xxxxxxxx git clone ssh://xxxx@exa […]