作業途中のgit
git管理している開発で、作業の途中(コミットするには中途半端)のものを一時的に保存する方法はありませんか?

今はやむを得ず「途中」というコメントでコミットしています。

シチュエーションとしては、しばらく作業から離れる時や、別のPCで作業を再開したい時などがあります。
* **patch** で作業を一時的に保存する.  
作業の追加

```     git add .

    
```

保存

```     git diff >> patchfile

    
```

後は

```     patch -p1 < patchfile

    
```

  * **stash** で作業を一時的に保存する  
作業の追加

```     git add .

    
```

保存

```     git stash

    
```

メッセージをつける

```     git stash save 'メッセージ'

    
```

保存されている状態のリストを見ることができる。

```     git stash list

    
```

前の作業をもどして

```     git stash apply

    
```