新机器上将工程改动提交到 github 服务器时,发现每次都要输入密码,这个有点儿小烦人,怎么解决这个问题呢?
首先,切换到工程根目录的 .git 隐藏目录,用 TextEdit 打开 config 文件,改成如下的形式:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = git@github.com:user_name/project_name
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
一般情况下只需要改动
[remote "origin"].url 这条,
将 https://github.com/user_name/project_name.git 改成 git@github.com:user_name/project_name
然后,按照