私はこの混乱を抱えており、おそらくそれは基本的な質問かもしれません。別の場所にいる友人と一緒にRailsプロジェクトに取り組む予定です。
Herokuを展開プラットフォームとして特定し、SCM関連のアクティビティ用のBitbucketを特定しました。
私も友人もRailsは初めてですが、Web開発全般に精通しています。
彼がMacを使用している間、私はWindowsボックスで作業しています。私たちは両方とも宝石を含む同じレールバージョンを持っています。ただし、ソースコードとコード統合をどのように管理するかはよくわかりません。これを言う理由は、システムからコード全体をコミットしようとすると、いくつかのプラットフォーム固有のRailsファイルがサーバーにアップロードされ、それによってデプロイメントが役に立たなくなるためです。
ですから、私の質問は、私がWindowsを使用していて、友人がMacを使用している場合、単一のRAILSプロジェクトで共同作業し、それを共通のプラットフォームにデプロイして同じ目的の機能を取得するための推奨される方法は何ですか。