繁体   English   中英

我如何在mac上缓存git的密码

[英]how do i cache password for git on mac

我按照https://help.github.com/articles/set-up-git上的说明进行操作。 但是当我走到这一步时

sudo mv git-credential-osxkeychain \
  "$(dirname $(which git))/git-credential-osxkeychain"
# Move the helper to the path where git is installed
# Password: [enter your password]

我一直在为dirname收到错误。 dirname是我的/User/myname目录。 所以我尝试用/User/myname替换它,然后用/ ,然后用. 每次抛出投诉如

-bash: dirname: is a directory
mv: git-credential-osxkeychain: No such file or directory

或者在的情况下.

-bash: ????: command not found
mv: git-credential-osxkeychain: No such file or directory

但是当我转到我的HD我确实在路径下看到了文件git-credential-osxkeychain (即信息) /

您需要输入命令

sudo mv git-credential-osxkeychain \
    "$(dirname $(which git))/git-credential-osxkeychain"

正如它所写的那样; 不要用目录名替换dirname (这个命令的目的是让你的shell自己做替换。)

您提示输入的密码是您计算机的密码 - 使用sudo是触发密码提示的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM