Linux用のカスタムハードウェアのソフトウェアを開発している4人のエンジニアがいます。私たちは、Linux 3.3/3.4カーネルを可能な限り厳密に追跡したいと考えています。 //git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux:linuxカーネルを追跡するためのgitワークフロー
- クローンからのgitのレポは、gitのを言う:
これは、我々がやりたいものです。 git
- 私たちの内部のgit-serverを指し示し、ブランチを作成する 'devel'というものがあります。これは、私が 'companyremote' git repoにこのdevelブランチを作成するときに注意する必要があるものですか?
- 3人の開発者はすべて、このコミットをcompanyremoteのこのブランチにプッシュします。
- その後、companyremote/develブランチの起点/マスターをリベースして(最新のカーネル3.4-rc1、3.4-rc2など)、その変更をcompanyremoteにプッシュすると、4人のエンジニアはすべてベースのカーネルソースで作業します。
Linuxカーネルのトップを追跡したいと思っていても、内部ブランチ/コラボレーションのタイプがある場合は、上記のワークフローは正しいと思いますか?
このプロセスを説明するドキュメントがある場合は、ポインタを理解していただければ幸いです。
https://gist.github.com/2218449で私が上記の作業を行っているプロセスを更新しました。 –