X-Post từ một câu hỏi StackOverflow [đã đóng] .
Tôi có một vấn đề nảy sinh từ hư không trong hai hoặc ba ngày qua. Bất cứ khi nào tôi sử dụng Git trong Terminal (luôn luôn khá nhiều), nếu tôi truy cập GitHub trong trình duyệt của mình hoặc thậm chí truy cập trang liên kết đến GitHub, một đoạn hội thoại OSX sẽ xuất hiện để đọc
Github Conduit muốn sử dụng thông tin bí mật của bạn được lưu trữ trong "privateKey" trong móc khóa của bạn.
Bạn có muốn cho phép truy cập vào mục này?
[ ? ][ Always allow ][ Deny ][ Allow ]
Để bắt đầu, tôi không biết nó đang truy cập cái gì - khóa SSH của tôi, tôi giả sử? Tôi cũng không biết tại sao nó lại cố gắng truy cập thông tin này khi tôi không tương tác trực tiếp với Git. Tệ nhất là, nút thông tin của cuộc hội thoại bị vô hiệu hóa và nhấp vào bất kỳ tùy chọn nào sẽ tạo ra một hộp thoại khác, sau đó là một hộp thoại khác. Sau khi bật lên khoảng 3-10 lần (thường là ở đầu cao hơn của phạm vi đó), chúng biến mất cho đến khi tôi nhấp vào một liên kết khác.
Có gì trong thế giới đang xảy ra ở đây? Googling đã tạo ra rất ít thông tin (mặc dù điều đó buộc cuộc đối thoại bật lên nhiều lần) và tôi trở nên hơi hoang tưởng.
Biên tập
Một số thông tin bổ sung: Tôi đã mở Activity Monitor để kiểm tra xem chuyện gì đang xảy ra. Quá trình cha mẹ của nó trong launchd; khi tôi tab vào "Mở tệp và cổng", nó liệt kê ~ 30 mục, bắt đầu bằng
/Users/me/Library/Containers/com.github.GitHub.Conduit/Data
Và bao gồm
/System/Library/Keychains/SystemRootCertificates.keychain
/Users/chaseries/Library/Keychains/login.keychain
Và các thư mục móc khóa khác (và cả một chuỗi các văn bản khác mà tôi không hiểu, bao gồm các tham chiếu đến ReactiveCocoa và RockemSockem).
"Dữ liệu" là một thư mục bao gồm nhiều loại bất ngờ, như bản sao thư mục tải xuống của tôi, hình ảnh Photo booth, phim, v.v. Tôi không biết tại sao tệp này lại ở đây. Thành thật mà nói, tôi không rành về loại công cụ này, nhưng điều đó 'Dữ liệu' nghe có vẻ khá lạ đối với tôi, do đó, bản chỉnh sửa. Có suy nghĩ gì không?