Categories
程式開發

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩


最近家裡有小朋友學習Java編程,想讓我指導一下,真的是從頭開始學啊,我在外面也沒什麼辦法手把手操作啊,正好,下午工作的時候git提交代碼,然後靈機一動,跟家裡小朋友說,你每天把你練習的代碼提交到這裡面,我會下載下來看,有不會的地方,跟我說,我也可以直接看你的代碼哪裡有問題,也能更好的跟你說,但是一個idea引導git就佔用了我大量時間,也有了下面的這一套操作

注:後期我會不定時的把代碼和文檔上傳到我的倉庫中,可能比較適合初學者,但是也希望各位大佬能不斷的來補充,因為我的倉庫中也有面試、文檔視頻等資料, 5年內的程序員應該都能有所幫助

話不多說,來看git的操作吧

一、Idea中配置Git

點擊IntelliJ IDEA->Preferences…->Version Control->Git->Path to Git executable:選擇Git目錄的位置,點擊右側Test按鈕測試是否配置成功

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 23

二、Idea中配置GitHub

點擊IntelliJ IDEA->Preferences…->Version Control->GitHub,點擊加號,添加GitHub的用戶名和密碼,登錄,完成配置

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 24

三、項目代碼同步到遠程倉庫

1、這里新建了一個SpringBoot項目helloboot,目錄結構如下,暫不添加其他文件

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 25

2、點擊VCS->Import into Version Control->Create Git Repository… 選擇該項目,此時左側文件變為橙色(白色主體下為紅色),即在該項目目錄下新建倉庫成功,相當於在該項目目錄下執行git init命令

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 26

3、在項目上右鍵選擇Git,選擇+Add,此時左側文件由紅色變為綠色,相當於執行git add命令

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 27

4、在項目上右鍵選擇Git,選擇Commit Directory…,提交註釋為“初始化項目成功”,此時左側文件由綠色變為無色,相當於執行git commit -m “初始化項目成功”

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 28

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 29

5、在GitHub新建一個倉庫myhelloboot,注意:暫時先不要勾選Initialize this repository with a README,以保證新建倉庫是空的

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 30

6、拷貝新建倉庫地址,在項目上右鍵選擇Git,選擇Repository,選擇Remotes… 點擊加號來添加遠程倉庫,粘貼新建倉庫地址

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 31

6、在項目上右鍵選擇Git,選擇Repository,選擇Push… 點擊Push

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 32

7、刷新網頁,項目代碼已成功同步到遠程倉庫

被我玩壞的git:除了之前的工作、當網盤用,還能這麼玩 33

至此,Idea中通過Git將代碼同步到GitHub已經介紹完畢

這樣的話,我就可以隨時關注他學習的成果,然後隨時改正,加上之前我寫的吧git當作網盤使用,這樣當他工作或者學習的時候有些東西學不明白的時候就可以回來看一下,對他的學習是一個很好的幫助,所以,對於剛進入公司或者還在讀書的朋友,也可以嘗試一下這個形式,應該也會對你有所幫助

我的倉庫中已經上傳了一些視頻和文檔的面試學習資料,有需要的,可以自取,需要我的地址的,個人倉庫地址