私はデバッグする必要のあるバグのmaster
ブランチを持っています。これを行うために、私はデバッグプロシージャ(例えば、変数を印刷する)の束を挿入し、バグを指摘し、修正を適用したいと考えています。後で、修正をmaster
ブランチにマージしたいのですが、デバッグの変更をスキップしたくありません。git - "debug"ブランチ、 "debug"なしの "fix"ブランチ
# create debug branch
git checkout -b debug
# ...
# edit sources and add debug prints
# ...
# commit debug changes
git commit --all
# create branch for the fix
git checkout -b fix
今、適切な修正を行うと
git commit --all
ゴー枝master
にコミット...
git checkout master
...とデバッグせずに修正
との合併は を変更 git merge fix # <-- wrong, will merge debug changes as well
fix
をマージする方法debug
なし?
を修正してください。ブランチ修正のデバッグで変更が必要ですか? – iberbeu