個人でアプリケーションの開発をしている者ですが、最近バージョン管理システムに興味をもちました。
中でもgitは、
作業ディレクトリ -(add)-> ステージングエリア -(commit)-> ローカルリポジトリ -(push)-> リモートリポジトリ
の流れで変更を管理していると学びました。しかし、私はひとりで開発しているので、
作業ディレクトリ -(add)-> ステージングエリア -(commit?)-> リモートリポジトリ
のように、ローカルリポジトリを作らずに、直接リモートリポジトリにcommitできたらなあと思っているのですが、それは可能でしょうか。
そもそもバージョン管理の目的を誤解していたら恐縮ですが、その場合はご指摘いただけたら嬉しいです。
より具体的には、下の画像のように、作業中のファイルはDropboxで共有しながら、ある程度の単位でリモートリポジトリ(Bitbucketなどのサービスを利用)にcommitし、バージョンを戻したくなったらcheckoutするような構成を考えています。
Dropbox上にローカルリポジトリを作ると、あまり使わないくせに容量を食うので、ローカルリポジトリは要らないんじゃないかと考えたのがきかっけです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/22 12:44
2017/05/22 13:35