新しいMavenで、Javaは比較的新しい...
クラスメートと一緒にJavaのプロジェクトで共同作業をしたいと思います。mavenでビルドを管理し、githubでソフトウェア構成を管理したいと思います。それについて少し読んだ後、私は次の印象を持っています:
この2つを一緒に使用するのは、ローカルのMavenプロジェクトフォルダーにあるgithubリポジトリを指定するだけです。すべてのビルドと依存関係はローカルで処理され、ソースの変更はgithubの制限に従ってコミットされます。プロジェクトをMavenリポジトリとしてホストするなど、構成以外のことをgithubに実行させたい場合は、状況がさらに複雑になります。
状況についての私の理解は正しいですか?