`
hongtoushizi
  • 浏览: 377020 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

Git Credential Caching on Mac OS X

    博客分类:
  • git
阅读更多

Git Credential Caching on Mac OS X

 
 

Password caching

You can set up git so that it won't ask you to type your username and password every time you talk to a remote server. To do this, you need install the osxkeychain credential helper and tell git to use it.

If you installed git using homebrew, you should already have the osxkeychain helper. You can verify this by trying to run it:

git credential-osxkeychain

If you do not have the helper, you can download and install it like so:

curl http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain -o git-credential-osxkeychain
sudo mkdir /usr/local
sudo mkdir /usr/local/bin
sudo mv git-credential-osxkeychain /usr/local/bin/
sudo chmod u+x /usr/local/bin/git-credential-osxkeychain

To tell git to use osxkeychain, simply set the global git config:

git config --global credential.helper osxkeychain

The next time you clone an HTTPS URL that requires a password you will be prompted for your username and password, and to grant access to the OS X keychain. After you've done this, the username and password are stored in your keychain and you won't be required to type them in to git again.

Note: If this doesn't work, try updating git to a newer version. See this stackoverflow article.

分享到:
评论

相关推荐

    Git Credential Manager for Windows v1.20.zip

    该文件简称“GCMW-1.20.0.exe”,是微软官方提供的为了解决“git push命令出现HttpRequestException encountered”的问题的软件,github:https://github.com/microsoft/Git-Credential-Manager-for-Windows,下载页...

    Git.framework, 用于git仓库的Mac OS X Objective C 框架.zip

    Git.framework, 用于git仓库的Mac OS X Objective C 框架 Git.framework-- Mac OS X GIT知识库框架在 objective-c &基础框架中实现嵌入 Mac OS X 和潜在的iPhone操作系统应用的Git的实现。支持功能项目当前支持的...

    Windows的Git-Credential-Manager:用于Windows的安全Git凭据存储,支持Visual Studio Team Services,GitHub和Bitbucket多因素身份验证

    Windows的Git Credential Manager已不再维护。 跨平台的是官方的替代品。 GCM Core作为Windows 2.28的Git的可选组件包括在内,它将成为Windows 2.29的Git的默认凭据帮助程序。 也可以从此手动安装GCM Core。 注意...

    mac os Git安装包

    mac os上的Git安装包,从google-code下载的最新版本,希望对大家有用。

    Mac.OS.X.for.Unix.Geeks

    对于开发人员,书中还会涉及编译环境的搭建,如GCC、Makefile的使用,以及Git版本控制系统在Mac OS X下的应用。 系统管理和自动化是Unix高手常常涉及的领域,《Mac.OS.X.for.Unix.Geeks》会介绍launchd服务,它是...

    git-credential-winstore.exe

    解决windows中使用git工具,不能输入用户名和密码的问题。原理是使用windows的“凭据管理器”。

    git-credential-libsecret-2.27.0-1.el8.x86_64.rpm

    离线安装包,亲测可用

    git-credential-ejson:Git凭证辅助程序,使用id_rsa或类似证书将其数据存储在加密的JSON中

    git-credential-ejson Git凭证帮助程序,使用id_rsa或类似证书将其数据存储在加密的JSON中。安装npm install git-credential-ejson用法git config credential.helper ejson或者: git config credential.helper '...

    git-credential-manager-main.zip

    在日常使用中,Git 凭据管理器会自动处理认证过程,但你可以通过运行 "git credential-manager-core delete" 命令手动清除特定凭据。 总结来说,Git 凭据管理器是开发过程中不可或缺的工具,它简化了身份验证流程,...

    git(mac/win) 两种版本.zip

    Homebrew是Mac OS的包管理器,可以使用命令`brew install git`来安装。直接下载的安装包通常包含图形化界面工具,如SourceTree或GitKraken,便于初学者使用。 - Windows版Git-2.15.1.2-64bit:Windows用户可以选择...

    git 2.20 x64

    Git 2.20 x64 版本是官方发布的64位安装包,旨在为Windows用户提供最新的Git功能。这个压缩包包含的是Git-2.20.1-64-bit.exe,这是用于在Windows系统上安装Git的可执行文件。 Git的核心概念包括仓库(Repository)...

    mac-git-2.33.0-dmg

    "mavericks"指的是这个版本的Git是为macOS Mavericks(OS X 10.9)系统设计的,尽管通常情况下,较新的Git版本也能在更新的操作系统上运行。 Git的核心特性包括: 1. 分布式:每个开发者的本地仓库都包含完整的...

    win10的gcmw-v1.14.0

    "win10的gcmw-v1.14.0" 指的是适用于Windows 10操作系统的Git Credential Manager for Windows(GCMW)的一个版本号为1.14.0的软件包。Git Credential Manager是用于安全存储和管理Git仓库访问凭证的工具,特别适合...

    Git认证管理器GCMforWindows.zip

    Git Credential Manager for Windows 提供安全的 Git 认证存储,是 Windows Credential Store for Git (git-credential-winstore) 的成功实践,不过 git-credential-winstore 已经不再维护了。相比 Windows 平台 Git...

    git 2.33.0,Mac系统安装包

    git 2.33.0,Mac系统安装包

    mac环境下的git命令行工具

    git命令行工具,gitbash,mac环境使用,直接安装即可 git命令行工具,gitbash,mac环境使用,直接安装即可

    git 2.7.3 for windows 64bit

    Git for Windows now ships with the Git Credential Manager for Windows. bug修复: We now handle UTF-8 merge and squash messages correctly in Git GUI. When trying to modify a repository config outside ...

    git_for_mac

    mac环境下的git工具,版本号是2.16.3,git官网经常挂掉或无法访问,所以直接上传分享给大家~

    Learn Xcode Tools for Mac OS X and iPhone Development.pdf

    ### 学习Xcode工具进行Mac OS X及iPhone开发 #### 概述 《Learn Xcode Tools for Mac OS X and iPhone Development》是一本专为希望掌握Apple编程环境以进行Mac OS X和iPhone OS开发的新手所编写的书籍。本书由...

    Git-2.33.0.2-x64-bit(官方最新版本下载时间2021年9月25日092516).zip

    Git-2.33.0.2-x64-bit是Git的64位版本,代表着在2021年9月25日09:25:16这个时间点,Git官方发布的最新稳定版本。该版本面向Windows操作系统,提供了对64位架构的支持,以充分利用现代计算机的性能。 Git的核心特性...

Global site tag (gtag.js) - Google Analytics