我想开始尝试使用BitBucket
我刚刚创建了一个回购并尝试推送我的第一件事,但当我" remote: Invalid username or password.
If you log in via a third party service you must ensure
you have an account password set in your account profile.
fatal: Authentication failed for 'https://****@bitbucket.org/*********/******.git/'
"时,会出现一个窗口,询问我在bitbucket上的用户名和密码。
我正确地介绍它们(我登录bitbucket的那些)并出现此消息
import java.io.File
import java.nio.file.{Files, Path, Paths}
val targetDir: Path = Paths.get(getClass.getClassLoader.getResource("").toURI).getParent.getParent
val newFolderString = targetDir.toString() + "/myNewFolder"
val directory: File = new File(newFolderString)
directory.mkdir()
我正在使用Windows 我试过MinGW和Tortoise,两个都给了我同样的错误 造成这种错误的原因是什么?
答案 0 :(得分:1)
首先,如果您使用Git for Windows,则应将credential helper设置为与Microsoft Git-Credential-Manager相关联的 Credential Manager in Windows。
打开该凭证存储区以更改您的记录凭证。
其次,仔细检查您的BitBucket帐户用户名和密码。确保您的帐户是https://****@bitbucket.org/...
中显示的帐户
并确保您的密码(此处进行测试)没有任何特殊字符(如@
)
答案 1 :(得分:0)
git config --global credential.helper osxkeychain
git config --global credential.helper store(对于窗口用户)
它会重置您的密码
当您再次使用源树时,它将提示您访问密钥