0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

# 【即解決】GitHub のユーザー名・メール変更後に Vercel の自動デプロイが止まる問題の対処法(構造的な原因まで解説)

Posted at

GitHub のユーザー名やメールアドレスを変更したあと、

  • GitHub には push できるのに
  • Vercel の自動デプロイが全く走らない

という現象に遭遇しました。

この記事では 最初に「即解決できる方法」 を提示し、
後半では なぜこれで直るのか(構造的な理由)」 をまとめます。


1. 【まずは結論】これだけやれば直る(3ステップ)

Step 1. ローカル Git の設定を新しい情報に更新

git config --global user.name "新しい名前"
git config --global user.email "your-new-email@example.com"

Step 2. 新しい author 情報で 1 回コミットを作る

echo "" >> README.md
git add README.md
git commit -m "chore: sync git user info"
git push origin main

Step 3. Vercel の Deployments を確認


2. 直らない場合の追加チェック

  • Vercel の GitHub 連携を Disconnect → Reconnect
  • GitHub の Vercel GitHub App 権限を確認
  • GitHub の Primary email を確認

3. なぜ「1 回コミットすると」直るのか?

  • Vercel は コミットの author.email を参照して
    GitHub アカウントと突き合わせている
  • GitHub の設定変更はローカル Git に自動反映されない
  • そのため古いメールでコミットすると Vercel が反応しない
  • 新しい author メタデータで push すると整合性が回復する

4. まとめ

  • GitHub のアカウント変更はローカル Git に反映されない
  • Vercel はコミット author を参照するためズレるとデプロイされない
  • 最速の解決策は以下の 3 ステップ:
  1. git config を更新
  2. 新しい author 情報で commit
  3. push

これでほぼ確実に復旧する

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?