gitリポジトリから最新のタグで常に最新のディレクトリを維持したいと思います。私はthis解決策を試しましたが、一度行うと分離HEAD状態になります。git describe --tags
を実行すると、新しいタグはもう表示されなくなります。それを行うには良い方法があるのですか、何か不足していますか?常に最新のタグをチェックアウトする方法
0
A
答えて
0
タグのチェックアウトは、コミットしてもタグを移動すべきではないため、常に切り離されたHEAD状態になります。
0
実際には、タグの代わりにブランチのの動作に似ています。
作成されるすべての新しいタグにマージするブランチを維持することができます。
次に、このブランチをチェックアウトして、定期的にリモートからgit pull
を簡単にチェックします。
Btw。新しいタグを見て、あなたは(@Edmundoがすでに言ったように)あなたがチェックアウトしたかは重要ではありません最初に
Gitは
をフェッチしています。
git describe --tags
を実行すると、レポのローカルミラーが照会されます。ネットワークトラフィックは発生しません。 2つはあなたのローカルミラーを更新しますfit fetch
。
関連する問題
- 1. 最新のコミット(ブランチの先端)をチェックアウトする方法
- 2. CVSチェックアウトで最新のコミット日付を取得する方法
- 3. svnのタグをチェックアウトして削除する方法
- 4. イメージの最新のタグを取得する方法は?
- 5. ドッカーレジストリでローリング最新のタグを取得する方法
- 6. 最新の最新リビジョンをチェックアウトしましたか?
- 7. チェックアウト後に注文テーブルを更新する方法
- 8. エージェントのチェックアウトからサーバのチェックアウトに変更する方法
- 9. 常に最新の現在の座標を取得する方法
- 10. Gitタグ - チェックアウトの問題
- 11. 新しいPayPal ExpressチェックアウトUIを取得する方法
- 12. Pygithubで新しいブランチをチェックアウトする方法は?
- 13. コミット時にファイルをチェックアウトする方法
- 14. gitで最後にn番目にチェックアウトされたブランチをチェックアウトする方法は?
- 15. タグのみに基づいたCVSチェックアウト
- 16. ブランチのコミットをチェックアウトする方法
- 17. 最新リリースのタグ付け?
- 18. マテリアライズCSSタグ入力の最小タグ数と最大タグ数の設定方法
- 19. 新鮮なコピーをチェックアウトせずにsvnユーザーを変更する方法
- 20. djangoの移行を常に最後に適用する方法
- 21. Jenkins:常にチェックアウトし、リモートリポジトリから最新のブランチを構築してください。
- 22. 実際の/最新のタグである
- 23. リモートgitの最新のタグのリストを取得するには?
- 24. GitPythonでブランチをチェックアウトする方法
- 25. リモートブランチをチェックアウトする方法は?
- 26. リポジトリからブランチをチェックアウトする方法
- 27. Git:マージリクエストをローカルにチェックアウトする方法と、新しいローカルブランチを作成する方法は?
- 28. Firefoxを最新の状態に更新する方法
- 29. 最新の更新データをドロップダウンフィールドに表示する方法php
- 30. gitlabに2つの最新のタグを保存し、最も古いタグを削除するには?
私は知っていますが、常に最新のタグと同期された読み取り専用コピーのようなものが必要です。どうすればこれを達成できますか? – machaerus
"最新のタグ"をチェックアウトし、gitタグで時系列順に表示されないと仮定すると、それぞれのタグを分析して最新のものを確認してチェックすることができます。 bashスクリプトでコミットがどのように行われたかを分析したい場合は、リビジョン自体のコミット時間を見てみましょう(git cat-file -pを使用してください)。それから、それぞれのタグを分析している読書サイクルを行うことの問題です...そして、それはgitの質問ではなく、 "bash"の質問になります。 –
eftshift0
問題は、すでにHEADが分離されている場合、新しいタグはまったく表示されません。以前にチェックアウトしたタグだけです。 – machaerus