在git 裡面需要commit 最笨的方法就是 git add . 的指令會把所有東西都commit 上去
有些檔案我們不希望加入版本控制的追蹤,例如說Database的schema或是一些log檔,這時候你可以將他們加入 .gitignore 中來讓 Git 忽略他們,使用編輯器來打開你的 .gitignore 檔案。
利用這樣的方法 再搭配 git commit -a 來做commit的動作可以避免資料雜亂與龐大~...
程式設計不是 “building software”,而是 “designing software”。
軟體系統的設計是演進來的,不能一步到位,而是要藉由憑繁與使用者互動得到的回饋來修改系統設計。
與其把程式設計比喻成蓋房子,實際上更像是園藝。
所有程式設計活動其實都是維護,因為絕大部分的時間都在改code,寫一點改一點。即使是新專案,也很快需要回頭作修改。