質問: デスクトップのwindowsからVirtualBoxのCentOSを起動してRubyで開発しながら勉強しています。 此度はノートパソコンにも上記のovaファイルをインポートし同じ環境を作ろうと思っています。 そこで、両方の端末で常に最新のソースを同期させたいのです。 いろいろ調べるとGitがそれを可能にしそうなのですがこの理解はあってますでしょうか。 また、どっちのPCからコミットされたか判別は可能なのでしょうか? おなじユーザーでCentOSに入っているとよろしくなかったりしますか? 初心者のため、わかりやすく解説していただければと思います。 よろしくお願いいたします。
回答: Q1:複数の端末でソースコードを同期するのにGitで可能か A1:可能です。Gitはソースコードを管理するサーバを用意し、そこに最新の(過去のverでも可)ソースコードを取得しに行く形になります Q2:どの端末からコミットされたか判別は可能か A2:端末の判別というモノではないですが、コミットする「アカウント」を端末ごとに別に設定する事で希望の区別は可能です。 逆に言えば同じ端末で作業していても、アカウントを切り替えれば他人としてコミットする事も可能ではあります。