latestというタグがあり、代わりにそれをブランチにしたいと考えています。これの反対。リモートリポジトリからも削除する必要があります。
背景: 現在、これは多くのgolangパッケージで問題になっています。goinstallは、言語の最新の公式リリースに対応するリリースタグまたはブランチを探します。多くの人が、他の VCS と同じように、gitブランチを使用する必要があるときに、誤って gitタグを使用しました。
latestというタグがあり、代わりにそれをブランチにしたいと考えています。これの反対。リモートリポジトリからも削除する必要があります。
背景: 現在、これは多くのgolangパッケージで問題になっています。goinstallは、言語の最新の公式リリースに対応するリリースタグまたはブランチを探します。多くの人が、他の VCS と同じように、gitブランチを使用する必要があるときに、誤って gitタグを使用しました。
git checkout latest
git tag -d latest # delete tag locally
git push origin :refs/tags/latest # delete tag in repo
git checkout -b latest
git push origin latest
タグを外すことの危険性についてはこちらに記載されていますが、そもそもブランチを使用する必要があったのはそのためです。
タグを削除する代わりに、別の名前のブランチを使用してください。ブランチとタグには異なる命名規則を使用してください。これにより、