鍍金池/ 問答/Linux/ github密鑰作用在哪,為什么我創(chuàng)建倉庫沒有密鑰也可以提交代碼?

github密鑰作用在哪,為什么我創(chuàng)建倉庫沒有密鑰也可以提交代碼?

我在github上創(chuàng)建了一個倉庫,沒有設(shè)置什么所謂的密鑰的東西,然后把代碼用git push到了剛剛創(chuàng)建的倉庫里。但是我每次打開git窗口時,用git push代碼都不用登入github帳號啊。

為什么網(wǎng)上會說沒有設(shè)置github密鑰就是導(dǎo)致每次提交代碼都要輸入github帳號呢?

回答
編輯回答
青黛色

你先去了解一下RSA公鑰私鑰,github的提交有兩種方式:

  1. https提交,需要輸入賬戶密碼;
  2. ssh提交,RSA驗證,不需要輸入賬戶密碼。

如果你不需要驗證,那么必然是設(shè)置了RSA,不是在倉庫里面設(shè)置了,就是在賬戶里面設(shè)置了。

2017年5月17日 13:04