A. github私有庫許可權怎麼設置
在本地計算機與GitHub(或GitLab)進行通信時,傳輸主要基於兩種協議,HTTPS和SSH,對應的倉庫地址就是HTTPS URLs和SSH URLs。
首先需要強調的是,HTTPS URLs和SSH URLs對應的是兩套完全獨立的許可權校驗方式,主要的區別就是HTTPS URLs採用賬號密碼進行校驗,SSH URLs採用SSH秘鑰對進行校驗。平時使用的時候我們可以根據實際情況,選擇一種即可。
HTTPS URLs
GitHub官方推薦採用HTTPS URLs的方式,因為該種方式適用面更廣(即使在有防火牆或代理的情況下也同樣適用),使用更方便(配置更簡單)。
採用HTTPS URLs地址clone/fetch/pull/push倉庫時,事先無需對本地系統進行任何配置,只需要輸入GitHub的賬號和密碼即可。不過如果每次都要手動輸入賬號密碼,也是一件很繁瑣的事情。
好在已經有多個機制可以讓操作不用這么麻煩。
在Mac系統中,在啟用Keychain機制的情況下,首次輸入GitHub賬號密碼後,認證信息就會自動保存到系統的Keychain中,下次再次訪問倉庫時就會自動讀取Keychain中保存的認證信息。
在非Mac系統中,雖然沒有Keychain機制,但是Git提供了credential helper機制,可以將賬號密碼以cache的形式在內存中緩存一段時間(默認15分鍾),或者以文件的形式存儲起來(~/.git-credentials)。當然,Mac系統如果不啟用Keychain機制,也可以採用這種方式。
B. github有默認秘鑰,怎麼生成新的秘鑰
一、創建SSH KEY
1. 打開git bash
2. 輸入
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"
3. 默認路徑即可,回車
$ Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]
4. 創建密碼,並重復輸入
$ Enter passphrase (empty for no passphrase): [Type a passphrase] Enter same
$ passphrase again: [Type passphrase again]
二、將SSH key添加到 ssh-agent
1. 測試ssh-agent是否能用
eval "$(ssh-agent -s)"
Agent pid 59566
2. 將SSH key添加到 ssh-agent
$ ssh-add ~/.ssh/id_rsa
C. 上傳計算機書籍到GitHub屬於侵權嗎
我覺得如果你不是用於商業用途的話,應該不是侵權的,不過感覺github是商業的,應該是不能的,可以咨詢一下法律專業的.
D. 個人編寫的非商業程序能否寫上版權聲明(類似於「版權所有(C)XXX」之類的字樣)
可以寫,而且是必須要寫。寫了就產生法律效力,不寫的話,你是被動的,不好證回明你是作者。
《計算機軟體保護條答例》中寫道:
第九條 軟體著作權屬於軟體開發者,本條例另有規定的除外。
如無相反證明,在軟體上署名的自然人、法人或者其他組織為開發者。
E. 在GitHub里創建的代碼庫默認的是在GitHub官網,怎麼樣才能讓GitHub訪問京東的代碼庫,並下載代碼呢
這時不可能訪問京東的代碼庫的,這時保密的東西,下載更不可能了,如果你能下載並傳播了就是犯罪了。
F. 已經在github上發布的軟體可以申請軟體著作權嗎
我國法律規定的是自願登記,是存發表不影響對軟體進行軟體著作權登記。
G. 如何正確的舉報 GitHub 上的盜版內容
Github上的東西是用戶上傳的,你要舉報的是那個用戶,甚至可以訴訟申請版權賠償。
H. 如何將github裝在D盤 默認在C盤,不知道怎麼改…
先要做的是找到你的安裝文件,然後把你現在使用的文件刪了,然後重新安裝。重新安裝的時候可以把安裝的設置在d盤。或者找到這個文件然後復制剪切到d盤,然後把那個運行文件創建快捷方式。然後把它放在桌面,方便運行。
I. github desktop怎麼修改默認分支
iOS開發 git github 初學+進階 1 注冊github,配置git環境 2 github上創建立一個項目 我們創建的是一個github倉庫,一個倉庫里只能存放(或叫對應)一個項目 打開teminal Global setup: Set up git git config --global user.name "Your Name"
J. 使用github上代碼要注意什麼版權問題
也別太認真,如果修改後,加個修改者,日期之類的就ok,不加也沒人管你;現在國內很多商用的app都直接使用GPL協議的源碼,不也沒事,盡量不要在商用代碼中使用GPL類的代碼就行,Apache之類的隨便用