Я установил git config --local credential.helper osxkeychain, который отлично работает.
Я пробовал pull и git, не спрашивая мое имя и пароль, как я ожидал.
Но когда я проверяю свой osxkeychain, ищу git, github или gitlab и т. д., Я ничего не могу найти, это подтверждено, не должен ли пароль храниться здесь?
Надеюсь, кто-нибудь ответит мне.





Он должен быть там. Посмотрите в разделе "Логин" брелок, в категории "Пароли". Он отображается как интернет-пароль (символ @ на синем фоне), имя показывает имя хоста, например "github.com". Приложение, которое управляет паролями, называется git-credential-osxkeychain.
Отличный ответ! Большое спасибо! Его нельзя найти через поисковый git или что-то в этом роде, потому что имя - мой веб-сайт gitlab, а не XXX.gitxxx.