Git 學習筆記
Git 是一個實用的版本控制工具 (VCS, Version Control System),在程式開發的過程中經常有回復特定版本檔案、正式版與測試版分隔等需求,而如果只靠在檔名加註日期、資料夾區隔等方式,或許在簡單的專案與個人的開發環境還能夠勝任。但如果專案的歷程較為複雜以及多人共同開發時,好用的版本工具能夠讓繁瑣的工作井然有序。
Git 是一個實用的版本控制工具 (VCS, Version Control System),在程式開發的過程中經常有回復特定版本檔案、正式版與測試版分隔等需求,而如果只靠在檔名加註日期、資料夾區隔等方式,或許在簡單的專案與個人的開發環境還能夠勝任。但如果專案的歷程較為複雜以及多人共同開發時,好用的版本工具能夠讓繁瑣的工作井然有序。
最近開始用 GitHub.io 當作部落格的寫作平台,自己寫作也喜歡看別人寫作,於是欣賞同樣使用 GitHub.io 寫技術部落格的同好就是閒暇時段最好的娛樂。但遇見這類的部落格全憑在搜尋技術關鍵字時候的運氣,然而在偶然的契機下想到不妨分析 Huli 大 GitHub 上的 Followers,因為 Huli 大經常提攜前端、程式開發後進,同時也鼓勵學習者寫技術部落格,所以他的 Followers 一定存在大量的寫作族群。
因為負責的應用系統的緣故,有幸與微軟 Premier Supoort 合作,處理工作中面臨的 IT 問題。過程中有機會知道微軟的 Supoort Team 是如何使用工具來解決問題,觀摩學習到的工具與分析的指標以及歷次的合作都是十分值得紀錄的。
IT 工程環境常有複製檔案的需求,而如果有一些特定的複製條件時,例如只複製特定日期以後、特定格式、排除資料夾、只複製差異的檔案等,Windows 內建的 robocopy 就是一個好用的工具。
IIS (Internet Information Server) 的權限設定只是幾個小按鈕就能完成,但正確的設定就能避免浪費除錯時間。而在設定時最基本的情境就是要讓網站能夠如期呈現,並且讓對應權限的使用者進行符合權限的動作。