Learning Blog

預定調和

Git-Flow

| Comments

在工作上使用git已經有一段時間了,跟同事一起開發專案時常有個問題,每個人在撰寫新功能時只有本人才知道 這個分支裡面有實現哪些功能,通常快到上線的時候就大家你併我你併他的分支後在推上去,沒有一個工作流程可以 遵循,之後有看到有篇文章描寫一個git工作流程:A successful Git branching model

Markdown參考資料

| Comments

markdown 是一個輕量級標記語言,讓使用者容易撰寫一份格式化的文件,不少網站都能支援markdown的語法例如像是Github, 語法規則可以參考markdown.tw,原本我是使用sublime text搭配插件撰寫markdown但是沒辦法立即看到結果,就另外使用 markdownPad 2撰寫文章,不過最近發現一個開源專案dillinger讓可以直接在閱覽器上編輯markdown文件,也能夠支援一 些雲端硬碟存取文件。

Yeoman Tool

| Comments

Yeoman 是一個開發工具,讓使用者能夠建立自己的專案環境,之前在使用Phalcon的時候都需要重新建立開發環境, 之前有看到利用Yeoman建立Angularjs的專案現在就在網路上看到generator-phalcon建立專案。

使用git做程式碼debug

| Comments

專案在多人協作的環境下有時會出現不明原因的bug,通常是因為撰寫的人沒有發現並且沒有經過良好的測試並且又併入主分支, 這導致bug隱藏在程式碼裡面,這邊就記錄一下平常使用git來找出問題點的方法。