我整天都在多个系统上工作。我一直在想办法在两个系统之间共享我当前的工作目录。
该代码作为私人存储库托管在 Github 上。我正在考虑在这样的保管箱中使用裸回购:
Github
|
Dropbox(bare repo)
/ \
Desktop Laptop
我试图避免在我的存储库中有大量虚假签入,以便在两个系统之间共享代码。我对此进行了测试,它似乎可以共享代码,但我认为当我不得不不可避免地从 Dropbox 推送到 github 时,所有签入仍然会堆积在 git 日志中。
所以我的问题:
- 在从保管箱裸仓库推送到 github 之前,是否有一种方法可以编辑提交(我正在考虑将一堆提交压缩成一个)?
- 我是否应该将工作目录放入 Dropbox(从 github 克隆),然后使用那里的代码?