気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

Git pushできない幾つかのパターンと解決方法

タグが既にある

特に更新していないタグが原因でpushが拒否されることがあります。

[rejected]        example_tag -> example_tag (already exists)

そんなときはタグを更新してみます。

git pull --tags

競合が発生した場合、ローカルにあるものを上書きして解決させます。

git pull --tags -f