私の組織は100台のGit reposを所有しています。私は現地のクローンを最新に保つのが好きなので、時間のかかるものすべてを再クローニングするのではなく、どのクローンをクローンする必要があるのかを知りたい。遠隔レポが更新された最後の時間を教えてくれるコマンドがありますか?どの支店で?私は他の開発者からの貢献とデートへのローカルレポアップを維持するには、リモートのGitリポジトリにログクエリを実行するにbut that doesn't appear to be possible私はGitクローンを行う必要がありますか?
1
A
答えて
2
を見てきました
、あなたはgit fetch
および/またはgit pull
を使用する必要があります。詳細はHow to fetch all git branchesを参照してください。
3
最初のgitクローンのリポジトリを再クローンする必要はありません。単純なgit fetchが予定されています。 git fetchを実行するループを各リポジトリに含めることができます。何も変更されていない場合、ほとんど費用がかかりませんし、すぐには実行されません。また、変更されていれば、ほとんどの場合、アップデートは段階的かつ迅速に行われます。
2
yorammiとCode-apprenticeに同意すると、両方に+1します。ちょっと拡張するだけです...
git fetch
リモートからの変更をローカルリポジトリに反映させますが、マージはしません。
その後、フェッチん。でそれらをマージするために、あなたがgit merge
を行うことができます。中にマージする変更があるかどうかを確認するために
OR
git pull
を
をgit status
を使用してすることができますチェックを邪魔したくない場合は、マージしてください。
関連する問題
- 1. 私はlighttpdでモバイルリダイレクトを行う必要があります
- 2. OL3でレイヤーをクローンする必要があります
- 3. .tfstateファイルをGitにコミットする必要がありますか?
- 4. 現在のデータフレームのフォーマットを変更する必要があります。私はどのようにこれを行う必要がありますか?
- 5. DestructorでDeleteCriticalSectionを行う必要がありますか?
- 6. StringIO.close()を行う必要がありますか?
- 7. githubからpythonパッケージをクローンするときにどこにクローンする必要がありますか?
- 8. Tensorflowのサービングをどこにクローンする必要がありますか?
- 9. 私のIBackingStoreはスレッドセーフである必要がありますか?
- 10. Ubuntu + Git + Netbeans 7 - GitをOSにインストールする必要はありますか?
- 11. 私は変数のアドレスを渡す場合、私はリターンを行う必要がありますか?
- 12. は、どのように私は(または私は必要があります)
- 13. 私はフォームタグを使用する必要がありますか?
- 14. 私はUITouchオブジェクトをリリースする必要がありますか?
- 15. 私はsingletableviewを使用する必要がありますか?
- 16. 誰がデータモデルの設計を行う必要があります
- 17. git push - パスを指定する必要があります
- 18. VS ServiceStackテンプレート - Gitをインストールする必要があります
- 19. ミドルウェアアプリケーションはビジネスロジックを実行する必要がありますか?
- 20. 操作説明書に暗黙のようなgitクローンがありますか?
- 21. theme.appcompatテーマを使用する必要がありますが、私はそうではありませんか?
- 22. jQueryクローンは一度に2つのテーブル行を返します。必要があります
- 23. Gitクローンがハングする - クローニングを続ける方法はありますか?
- 24. Gitは "入力"フォルダを追跡する必要がありますか? (typings.json)
- 25. は、スクリプト/プラグインで.gitフォルダを作成する必要がありますか?
- 26. Mac用GitHubとは別にGitをインストールする必要がありますか?
- 27. フォームオブジェクトまたはモデルで検証を行う必要がありますか?
- 28. 私はOne SeriesからTwo Seriesに移行する必要があります
- 29. 私はgitをクローン化しました。
- 30. 私/ルートは/ en /にリダイレクトする必要がありますか?
[this](http://stackoverflow.com/questions/10312521/how-to-fetch-all-git-branches)があなたの質問に答えているかどうかを確認してください。 .. – War10ck
'git fetch'を参照してくださいmsのようなものですが、各リポジトリでそれを実行したり、シェルスクリプトを作成する必要があります。 – IanAuld