Thay đổi thông tin xác thực kho lưu trữ từ xa (xác thực) trên Intellij IDEA 14


124

Gần đây tôi đã thay đổi mật khẩu Bitbucket của mình vì lý do bảo mật. Tuy nhiên, IntelliJ đã không cập nhật kho lưu trữ của tôi lên thông tin đăng nhập mới, vì vậy nó ngăn tôi kéo / đẩy bất cứ thứ gì vào kho lưu trữ của tôi. Tôi không sử dụng bất kỳ plugin nào cho việc này, chỉ là các hoạt động VCS tích hợp bên trong IDE.

Mỗi khi tôi kéo / đẩy, nó sẽ bật ra:

gây tử vong: Xác thực thất bại cho ' https: // momothereal: xxxxxxxxxxxx@bitbucket.org/team/repo.git/

Trong đó xxxxxxxxxxxx là mật khẩu cũ của tôi. Tôi nghĩ rằng việc thay đổi địa chỉ từ xa này bằng mật khẩu chính xác sẽ khắc phục nó, mặc dù tôi không thể tìm thấy nơi nào để làm như vậy.



Để giải quyết lỗi "Auth fail", hãy xem stackoverflow.com/a/56984900/746347
mixel

Câu trả lời:


184

Cách dễ nhất trong tất cả các cách trên là:

  1. Chuyển đến Cài đặt >> Giao diện & Hành vi >> Cài đặt hệ thống >> Mật khẩu
  2. Thay đổi cài đặt để không lưu trữ mật khẩu
  3. Không hợp lệ và khởi động lại IntelliJ
  4. Chuyển đến Cài đặt >> Kiểm soát phiên bản >> Git >> Thực thi SSH: Tích hợp
  5. Thực hiện thao tác tìm nạp / kéo
  6. Nhập mật khẩu khi được nhắc
  7. Một lần nữa hãy vào Cài đặt >> Giao diện & Hành vi >> Cài đặt hệ thống >> Mật khẩu
  8. Lần này chọn lưu mật khẩu trên đĩa (được bảo vệ bằng mật khẩu chính)

Voila!

Lưu ý rằng điều này sẽ không hoạt động nếu mật khẩu của bạn nằm trong chính URL của bạn. Nếu đó là trường hợp thì bạn cần làm theo các bước được đưa ra bởi @moleksyuk tại đây

Bạn cũng chọn sử dụng tùy chọn trình trợ giúp thông tin đăng nhập trong IntelliJ để đạt được chức năng tương tự như được đề xuất bởi Ramesh tại đây


2
Menu đã được thay đổi thành Cài đặt >> Giao diện & Hành vi >> Mật khẩu.
MikaelF

3
Studio 3.1.4 Ngay cả với tùy chọn luôn TẮT (không lưu trữ). Nó vẫn đang lưu trữ. Vì vậy, mỗi lần bạn bỏ lỡ mật khẩu, bạn phải khởi động lại Studio vì nó luôn sử dụng mật khẩu đầu tiên đó.
chia đôi

2
Một năm sau: Đối với Windows 10 và nhiều bản dựng IDEA 2017+, điều này không hoạt động vì thông tin đăng nhập được lưu trữ bởi Windows, không phải tệp KeePass. Xem câu trả lời của @ Dush bên dưới để biết cách khắc phục.
mwoodman

Tôi đã bắt đầu sử dụng cách SSH, vì vậy không phải đối phó với điều này ... :)
MozenRath

ý bạn là "không hợp lệ"
tgabb

139

Sau khi thử một vài câu trả lời, cuối cùng tôi đã có thể giải quyết vấn đề này (trên cửa sổ 10),

>git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'

Bằng cách cập nhật mật khẩu được lưu trữ trong Git Credential Manger cho Windows (GCM),

Control Panel->User Accounts -> Windows Credentials

6
Đây là giải pháp, cảm ơn, tôi gần như đã sẵn sàng từ bỏ!
Nick Cardoso

3
Đàn ông là tôi đã thất vọng cho đến khi tôi tìm thấy điều này. Cảm ơn đã giúp đỡ!
Jacob Chesley

1
Cảm ơn Bro, điều này đã giúp tôi.
Ehsan Aghaei

3
Tuyệt vời, lãng phí rất nhiều ngày để giải quyết vấn đề này, nhưng giải pháp này chỉ hoạt động. Cảm ơn người anh em!
Smeet

4
Cảm ơn! Điều này cuối cùng đã làm việc cho tôi. Tại sao Intellij không thể nhắc mật khẩu khi không thành công, giống như Eclipse ...
Pamasich

30

Có một tùy chọn để xóa mật khẩu

Có một tùy chọn để xóa mật khẩu


Trong phiên bản mới nhất của intellij, chúng tôi có một tùy chọn đặt mật khẩu chính
vkrams

13

Người dùng Linux (đã thử nghiệm trên Ubuntu 14.04)

theo mặc định (trên linux và mac) pycharm sử dụng trình quản lý mật khẩu của HĐH. Để truy cập mật khẩu trên Ubuntu, hãy mở chương trình "Mật khẩu và khóa".

biểu tượng cho trình quản lý mật khẩu

Sau khi mở bộ lọc trên "ý tưởng" và chỉnh sửa mật khẩu có liên quan.

hình ảnh của hộp thoại biên tập mật khẩu

Không cần phải khởi động lại pycharm cho tôi.
Sử dụng pycharm 17.2


9

Điều này làm việc cho tôi trên Intellij 12:

Mở cài đặt -> mật khẩu, chọn "Không nhớ mật khẩu" và áp dụng / ok.

Làm VCS tìm nạp / cập nhật / đẩy / bất cứ điều gì và nó sẽ yêu cầu bạn nhập mật khẩu.

Kiểm tra ghi nhớ mật khẩu và OK, nó sẽ làm điều VCS chính xác.

Quay lại cài đặt -> mật khẩu và chuyển nó trở lại thành "Ghi nhớ trên đĩa", sau đó áp dụng / ok.


Không giúp được gì. Cài đặt là Không nhớ mật khẩu.
chia đôi

@halxinate Có, "bước đầu tiên" là chọn cài đặt Không nhớ mật khẩu. Nếu bạn đọc tất cả 4 bước bạn sẽ thấy nó sẽ được chuyển trở lại vào cuối. Bên cạnh đó, lời khuyên này dành cho phiên bản 12, hiện đã 7 năm.
sy677

8

Thực hiện các bước sau đây trong trường hợp của tôi:

1) mở Cài đặt 2) đi tới hộp kiểm Git và bỏ chọn "Sử dụng trình trợ giúp xác thực" 3) Thực hiện git pull 4) Nhập mật khẩu trong hộp thoại bật lên

Các hoạt động của Git sẽ hoạt động tốt trong IntelliJ nhập mô tả hình ảnh ở đây!


5
  1. Chuyển đến thư mục [dự án] /. Git.
  2. Mở để chỉnh sửa tập tin 'config'.
  3. Trong phần '[remote "origin"]' hãy tìm thuộc tính 'url' và thay thế mật khẩu cũ của bạn bằng mật khẩu mới.
  4. Nhấn Ctrl + T trong Intellij IDEA để cập nhật dự án.

1
Tôi không thể thấy pawword trong thuộc tính 'url'. Cách nào khác?
BMM

Sẽ thật tuyệt nếu bạn có thể nhập các bước thích hợp để thay thế mật khẩu trong url.
MozenRath

1
url thông tin đăng nhập phải giống nhưhttps://username:password@www.github.com/myrepo.git
Buddy

Bạn có thể vui lòng xây dựng các bước. Tôi không thể thấy .git trong thư mục dự án của tôi.
Yasha

Theo mặc định, thư mục @Yasha '.git' bị ẩn. Bật "Hiển thị tệp / thư mục bị chặn" trong công cụ trình xem của bạn. (Nó cũng phụ thuộc vào hệ điều hành là tốt).
moleksyuk

5

Trong Intellinj IDEA 14, chúng ta có thể thay đổi mật khẩu Git theo các bước sau:

Từ thanh menu:

  1. Chọn Tệp -> Cài đặt -> Giao diện & Hành vi -> Cài đặt hệ thống.

  2. Chọn mật khẩu.

  3. Nhấp vào 'Mật khẩu chính' trong phần 'Bảo vệ lưu trữ đĩa'.

  4. Trong trường Mật khẩu, nhập của bạn old password. Nhập của bạn new passwordtrong các lĩnh vực tiếp theo.

  5. Bây giờ mật khẩu chủ sẽ được thay đổi.


4

Đối với bản ghi, nếu bạn đã cấu hình Git trên thiết bị đầu cuối của mình, có một tùy chọn trong tùy chọn để sử dụng Git gốc thay vì tùy chọn tích hợp (đi kèm).

Ảnh chụp màn hình


Điều này làm việc cho tôi, nhưng tôi đã phải thay đổi trong cùng một màn hình đường dẫn đến Git thực thi.
André

@ André oh vâng, có vẻ như tôi không đánh dấu chính xác. Vì chúng tôi không muốn intellij sử dụng git đi kèm, chúng tôi sẽ phải nói cho nó biết nên sử dụng cái nào bằng cách chỉ định đường dẫn. Đối với osx và linux, nó phải là / usr / bin / git theo mặc định.
gldraphael

3

Chuyển đến VCS> Git> Từ xa sau đó xóa url từ xa khỏi danh sách và thêm lại. Git sẽ yêu cầu mật khẩu sau thao tác git tiếp theo (đẩy, kéo, v.v.). LƯU Ý: Đừng quên chỉ định tên người dùng trong url hoặc bạn sẽ gặp lỗi xác thực.


1
Điều này làm việc cho tôi. Tôi đang sử dụng khóa ssh để nói chuyện với GitLab, vì vậy không cần mật khẩu.
Gordon Ma

2

Đối với người dùng Mac, điều này cũng có thể hữu ích:

Thông tin được lưu trữ trong Keychain Access.app . Bạn chỉ có thể thay đổi chúng ở đó.


Đó là cách tiếp cận rất rõ ràng để thay đổi mật khẩu GIT trong ứng dụng Keychain, mà không phải xử lý việc quản lý mật khẩu IDEA.
bel

1

Bạn có thể thay đổi mật khẩu từ màn hình cài đặt (Ctrl + Alt + S theo mặc định) như ảnh chụp màn hình đính kèm. Sau khi xóa, trên fairs hoạt động từ xa (như kéo / đẩy, v.v.) nó sẽ hỏi bạn thông tin đăng nhập của bạn)

QUAN TRỌNG: Lấy một bản sao của tập tin trước khi hoạt động này.

Cài đặt màn hình


0

Tôi cần thay đổi tên người dùng và mật khẩu của mình trong Intellij

tùy chọn -> kiểm soát phiên bản -> GitHub

Ở đó bạn có thể thay đổi tên người dùng và mật khẩu.


0

Đối với người dùng Mac, vui lòng truy cập như dưới đây:

(Trước hết bạn phải cài đặt plugin bitbucket)

Android Studio -> Tùy chọn -> Cài đặt khác -> Bitbucket

Bây giờ thay đổi mật khẩu của bạn và bấm vào Kiểm tra để xác minh nó. Cũng có thể thêm Khóa SSH để đăng nhập.

Ngoài ra, nó phụ thuộc vào plugin bạn đã sử dụng. Một số có thích trực tiếp

Android Studio -> Ưu tiên -> liên kết Bitbucket


0

Trong trường hợp của tôi, tôi đã gặp lỗi CAPTCHA. Nếu bạn nhận được điều đó, trước tiên hãy đăng xuất / đăng nhập vào Bitbucket, Github, .... trên trang web và nhập captcha cần thiết.

Sau đó, thử lại từ intellij và nó sẽ nhắc nhập mật khẩu khác.


0

Đây là cách tôi giải quyết nó trên Windows. Tôi đã cài đặt git riêng và Idea chỉ tự động chọn các tùy chọn của git (Cấu hình ý tưởng mặc định, như tôi sẽ nhận được từ trình cài đặt sạch).

Mở dự án trong dòng lệnh. Thực hiện một số thay đổi ở đó. Và cam kết và đẩy các tập tin thông qua git được cài đặt trên máy của tôi. Trong quá trình đẩy, nó sẽ mở một cửa sổ yêu cầu tôi nhập tên người dùng và mật khẩu. Sau đó, khi tôi thực hiện một cam kết từ ý tưởng, nó sẽ đơn giản hoạt động.


0

Dành cho người dùng MACOS

nếu bạn thấy thông tin đăng nhập thất bại nhưng bạn chắc chắn rằng nó đang hoạt động trước đó:

có lẽ bạn đã thực hiện cập nhật phần mềm cho hệ thống. Hệ thống sử dụng git đi kèm với xcode. tốt hơn hết là mở Xcode và bấm cài đặt các thành phần bổ sung khi khởi động xcode. Nó sẽ nói cài đặt các thành phần. khi bạn chấp nhận thỏa thuận cấp phép nếu sẽ bắt đầu làm việc trở lại.

Nói ngắn gọn:

mở Xcode, cài đặt các phần tử bổ sung. chấp nhận thỏa thuận cấp phép người dùng


0

Không ai ở trên làm việc cho tôi. Sử dụng Android Studio 3.5 Beta 4. Tôi thậm chí đã chọn "không lưu, quên mật khẩu sau khi khởi động lại" trong tệp> cài đặt> giao diện & hành vi> Cài đặt hệ thống> mật khẩu

Vì vậy, những gì tôi đã làm.

VCS> git> điều khiển từ xa

  • loại bỏ repo và thêm một lần nữa.
  • sẽ yêu cầu thông tin đăng nhập.
  • sau đó thử git fetch trong terminal.
  • Sẽ nhắc nhập mật khẩu.
  • Vấn đề cố định. : D

-2

Ở Android Studio 2.3

  1. Cài đặt mở (CTRL + ALT + S)
  2. Chọn Cài đặt khác (ở cuối)
  3. chọn Bitbucket

Tại đây bạn có thể thay đổi Mật khẩu hoặc Người dùng mới của mình

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.