私はgitとgithubを私のプロジェクトのために私の小さなチームの開発者と共に使っています。私は助けることができませんが、私たちはそれを正しくやっていないと思います。他の人が自分のプロジェクトでこのワークフローをどのように使用しているかについて聞きたいと思います。gitとgithubのワークフローのベストプラクティスは?
我々はそれを使用する方法: 私たちは、それぞれの変更の前に分岐し、マスタに戻すマージし、ローカルにコミットし、私たちのgithubのレポにプッシュ。私たちはテスト環境に入り、github repoのマスターブランチを引き出します。我々はまだrebase
、fetch
またはtagging
をまだ把握していません。
どのように私はそれを使用したいと思います: 私は別のサーバーにSSHおよびサーバーへの「フェーズ1」のように、特定のタグ付きバージョンを引っ張ることができるようにしたいと思います。これは可能ですか、または2つの異なるgithub reposが必要でしょうか?
git pull
ウェブサーバーへの特定のブランチまたはgit push
への新しいエイリアスを作成する予定ですか?
1つのgitリポジトリ内でリリース候補または環境(テスト、開発、制作)を制御できますか?または複数を必要としますか?
解決策がある場合は、特定のtag
を取得できますか?
私はここ数週間、gitを "取得"しようとしています。これはまさに私が探していたものです。 –