setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

gitで作業途中の内容をcommitせずに一時保存する方法

masterブランチで作業をしていたら、以外と時間がかかってしまい、自分のソースをコミットせずに他人のソースを作業中のソースに反映したいときがある(って、これ言っていることがわかりにくい。)。こういうときに、git stashを使えばいいと知ったのでメモ。

git stash save "作業中のバグ修正を一時的に保存"

これで、作業内容が一時保存されて、最後にpullした状態に戻る。

このあと、

git pull

とかして、他人のソースを反映した後、ひと通り作業が終わったら、

git stash pop

これで復元する。