簡體   English   中英

Git子模塊最佳實踐 - 總是在https上使用ssh協議?

[英]Git submodules best practice - always use ssh protocol over https?

我在很多使用子模塊的項目上工作,其中一些項目使用https和ssh協議的組合添加到它們的父目錄中,就好像哪個不重要。 SSH協議具有使用ssh密鑰的優點,但需要用戶首先設置這些密鑰

我想制定團隊策略:所有項目都應該在子模塊中使用GitHub的git用戶和ssh協議 該政策的利弊是什么?

優點:

  • ssh密鑰可以注冊/撤銷

缺點:

我更喜歡在GitHub帳戶上激活2FA ,並且只使用個人訪問令牌,也可以撤銷,但可以使用https url作為經典的用戶名/密碼方式( 可以緩存 )。

在這兩種情況下, 用戶都需要作為協作者添加到GitHub倉庫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM