IntelliJ IDEA下載GitHub私有倉(cāng)庫(kù)到本地的方法(新版)
一.簡(jiǎn)介
本文將介紹,如何使用新版IntelliJ IDEA 2020.1
將GitHub
上的私有項(xiàng)目下載到本地,并測(cè)試提交代碼到GitHub
,以及講解下可能遇到的問(wèn)題。
什么是私有項(xiàng)目?
私有項(xiàng)目就是只有自己和自己指定的開(kāi)發(fā)人員瀏覽或開(kāi)發(fā)的項(xiàng)目,沒(méi)有權(quán)限的其他人是無(wú)法瀏覽的,也不會(huì)知道在你個(gè)人倉(cāng)庫(kù)中,有這個(gè)項(xiàng)目的存在。而公開(kāi)項(xiàng)目,是所有訪問(wèn)GitHub
網(wǎng)站的人,都可以瀏覽,下載的項(xiàng)目。
GitHub
在被微軟收購(gòu)以前,私有項(xiàng)目是收費(fèi)的,想要使用這一功能必須要付費(fèi)。但現(xiàn)在,我們可以免費(fèi)的使用私有項(xiàng)目了,你可以寫(xiě)一下自己的項(xiàng)目代碼,或者暫時(shí)沒(méi)有完善的代碼到私有項(xiàng)目中,等成熟之后,也可以再將其公開(kāi)。所以,項(xiàng)目私有或公開(kāi)是可以在項(xiàng)目的設(shè)置界面設(shè)置的,很方便。
二.使用IDEA下載私有項(xiàng)目到本地
本文中IntelliJ IDEA
版本為IntelliJ IDEA 2020.1 x64
。新版的IDEA
支持一鍵下載Git
,不用自己在下載Git
,如果你電腦上已經(jīng)有Git
了,那就在設(shè)置中配置下,并順便配置下Git
下載目錄。
1.打開(kāi)IDEA
中的git插件
2.復(fù)制GitHub
項(xiàng)目地址到IDEA
的Git
中
登陸到你的GitHub
中,將私有倉(cāng)庫(kù)的地址復(fù)制。
將復(fù)制的地址,粘貼到URL
文本框中,按照下文提示設(shè)置路徑。
注意:
- 如果剛安裝的
IDEA
第一次使用,在上圖中的Directory
下方,會(huì)提示下載Git
,我們單擊下載即可。 Directory
設(shè)置路徑,一定要新建一個(gè)文件夾,因?yàn)?code>IDEA中的Git
不會(huì)為你自動(dòng)創(chuàng)建文件夾,建議將項(xiàng)目名稱作為文件夾名稱即可Directory
設(shè)置路徑時(shí),如果你選擇一個(gè)文件夾,則必須為空文件夾,否則Git
會(huì)提示不為空,不允許下載到本地。
3.在IDEA
中登陸GitHub
點(diǎn)擊clone
后,IDEA
會(huì)提示登陸GitHub
,輸入GitHub
的賬號(hào)和密碼,點(diǎn)擊Log In
,登陸即可。最好勾選Remember
,下次就不需要再登陸了。
4.成功下載并打開(kāi)項(xiàng)目
GitHub
的用戶名和密碼都輸入正確后,會(huì)提示再當(dāng)前窗口還是新窗口中打開(kāi)此項(xiàng)目(如下圖)。如果密碼輸入不對(duì),IDEA
右下角會(huì)有提示,再重試此步驟。
5.修改項(xiàng)目代碼,測(cè)試能否上傳代碼到GitHub
我們隨便打開(kāi)一個(gè)文件,加一行注釋?zhuān)缓筇峤?,測(cè)試下能否成功提交到GitHub
。
IDEA
的代碼分析器,會(huì)提示代碼有警告,我們先忽略,全部選擇Commit and Push
,然后選擇Push
。
刷新GitHub
中的頁(yè)面,發(fā)現(xiàn)代碼成功提交。
注意:
提交代碼時(shí)候,IDEA
如果報(bào)錯(cuò):-author 'xxx' is not 'Name ' and matches no existing author
,這時(shí)候可能是你提交代碼時(shí),Author
一欄中,輸入的用戶名有問(wèn)題??梢試L試使用以下格式,輸入yourname <yourname @qq.com>
,將名字和郵箱替換成你的GitHub
賬號(hào)試試,本人測(cè)試,即時(shí)不使用GitHub
的賬號(hào),隨便輸入一個(gè)名稱,也是可以的。因?yàn)樘峤淮a到私有倉(cāng)庫(kù),校驗(yàn)的是你的用戶名和密碼,至于作者名稱,GitHub
沒(méi)有要求必須與GitHub
用戶名一致。
總結(jié):
本文介紹了使用IDEA
下載和使用GitHub
私有倉(cāng)庫(kù),最新版的IDEA
和最新版的GitHub
確實(shí)做了一些改動(dòng),但是確實(shí)也越來(lái)越方便大家使用了。
到此這篇關(guān)于IntelliJ IDEA下載GitHub私有倉(cāng)庫(kù)到本地(新版)的文章就介紹到這了,更多相關(guān)IDEA下載GitHub私有倉(cāng)庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- vscode中利用git通過(guò)ssh連接github的方法
- Git客戶端圖文詳解 如何安裝配置GitHub操作流程攻略
- github上的java項(xiàng)目怎么運(yùn)行(面向小白)
- GitHub配置SSH?Key的完整步驟
- spring-boot集成spring-security的oauth2實(shí)現(xiàn)github登錄網(wǎng)站的示例
- github版本庫(kù)使用詳細(xì)圖文教程(命令行及圖形界面版)
- 詳解如何將本地項(xiàng)目上傳到Github的方法步驟(圖文)
- 如何刪除Git本地倉(cāng)庫(kù)和刪除GitHub上的Git遠(yuǎn)程倉(cāng)庫(kù)Repository(推薦)
- Ubuntu22.04系統(tǒng):fatal:?無(wú)法連接到?github.com
相關(guān)文章
springboot解決前后端分離時(shí)的跨域問(wèn)題
這篇文章主要介紹了springboot如何解決前后端分離時(shí)的跨域問(wèn)題,幫助大家更好的理解和學(xué)習(xí)使用springboot,感興趣的朋友可以了解下2021-04-04Spring異常實(shí)現(xiàn)統(tǒng)一處理的方法
這篇文章主要介紹了Spring異常實(shí)現(xiàn)統(tǒng)一處理的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2022-12-12CentOS?7.9服務(wù)器Java部署環(huán)境配置的過(guò)程詳解
這篇文章主要介紹了CentOS?7.9服務(wù)器Java部署環(huán)境配置,主要包括ftp服務(wù)器搭建過(guò)程、jdk安裝方法以及mysql安裝過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07mybatis映射和實(shí)際類(lèi)型不一致的問(wèn)題
這篇文章主要介紹了mybatis映射和實(shí)際類(lèi)型不一致的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11SpringMVC整合SpringSession 實(shí)現(xiàn)sessiong
這篇文章主要介紹了SpringMVC整合SpringSession 實(shí)現(xiàn)session的實(shí)例代碼,本文通過(guò)實(shí)例相結(jié)合的形式給大家介紹的非常詳細(xì),需要的朋友參考下吧2018-04-04淺談Java實(shí)現(xiàn)面向?qū)ο缶幊蘪ava oop
這篇文章主要介紹了淺談Java實(shí)現(xiàn)面向?qū)ο缶幊蘪ava oop,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07