私は一日を通して複数のシステムに取り組んでいます。現在の作業ディレクトリを 2 つのシステム間で共有するための戦略を見つけようとしています。
コードは、プライベート リポジトリとして Github でホストされています。次のように、ドロップボックスでベアレポを使用することを考えていました。
Github
|
Dropbox(bare repo)
/ \
Desktop Laptop
コードが 2 つのシステム間で共有されるように、レポに大量の偽のチェックインが含まれないようにしています。私はこれをテストしましたが、コードを共有するためにうまくいくように見えましたが、必然的にドロップボックスから github にプッシュする必要がある場合、すべてのチェックインが git ログに山積みになると思います。
だから私の質問:
- ドロップボックスのベアレポからgithubにプッシュする前に、コミットを編集する方法はありますか(コミットの束を1つに押しつぶすようなものを考えています)?
- 作業ディレクトリを Dropbox (github からクローン) に入れて、そこからコードを使用するだけでよいでしょうか?