自從國高中我的房間出現了電腦,雖然是很廢的文書機,但它還是在夜深人靜的凌晨撫慰我睡不著的心情。方形的螢幕閃爍配合著微微的風扇聲。小心翼翼的從房間探出頭,觀察樓下的動靜。
嗯。看來是睡了。
慢慢的打開電腦寫起程式,寫得非常愉悅。
蹦!
門被打開了。我以最快的速度瞬間關閉電腦。
「這麼晚了還不睡覺是在衝三小?」我媽生氣的問到。
我直接被罵回去床上睡覺,心想,
哭阿,沒有存檔。
但其實 GIT 最重要的不是存檔啦,是版本控制,簡單的來說把你從電腦裡面的 version1, version2 幫你丟到雲端上,讓你在某個時候出包了,還可以順利的找回來 。
要用這樣方便的東西,就是要先下載下來,到這邊可能會問,
「欸!?不是有github甚麼的嗎?」
有,但是那不用下載。你可以把 git 當成是一種推檔案上去雲端的語言,github就是你要推上去的地方。簡單來說就是這樣啦。
再來直接進入 git 官網下載,安裝完成之後,我們這篇就結束了,
下一篇見寫寫打家打家擺掰。
並沒有。
你要開始把你的專案推上去了
如果你是 windows 系統的話,你可以直接按 win鍵+R,接著輸入cmd,用 cd 切換到你要進行版本控制的專案資料夾中,下面以骰子的專案來做示範。
你可以先打開專案的資料夾,點上面的欄位,就會有一連串的路徑,複製起來之後打開 cmd 輸入
cd C:\Users\Wen\AndroidStudioProjects\DiceRoller
就會切換到這個目錄下面啦。
之後要將這個專案資料夾丟進版本控制,先建立本地資料庫,輸入:
git init
再輸入
git status
這個指令可以讓你看到資料更動之後,有哪些資料還沒有被列入版本控制的:
接下來你可以輸入:
git add 檔案名稱 或是懶一點 git add .
git add . 就會幫你直接加入版控列入提交區,輸入完之後會可以用 git status 看目前的狀況,
上面有個 on branch 意思是,這些檔案以後都會被放在 master 分支下。
上面那些被 add 進來的資料還沒有全部放進資料庫中,接下來要用 commit 把資料丟進去:
git commit -m "說明文字"
-m 的後面你可以為這個 commit 動作添加一些說明,這樣方便自己跟其他人了解這次的 commit 擬更改了甚麼或是新加了甚麼上去。
如果你是第一次用 git 沒有進行任何設定的話,他會不認識你是誰,就必須要先跟 git 解釋你是誰,你就照著上面那兩個指令去設定就好啦,設定完之後再進行一次 commit。
這樣本地的資料庫就完成啦,明天倒數第二篇的糟了!是世界奇觀的文啦,會介紹一下要怎麼把現在的資料庫推上雲端。
今天就先 John !
下一篇見寫寫打家打家擺掰。