在使用 Git 提交代碼時,我們需要在配置文件中設置使用者名稱和電子郵件地址。通常,我們在一個倉庫中使用同一個 Git 賬戶來提交代碼。但是,有時候我們需要在同一臺電腦上使用不同的 Git 賬戶來提交代碼。例如,你可能需要在公司和個人項目之間切換,或者在參與不同團隊的多個項目時需要使用不同的 Git 賬戶。

為了避免每次切換項目時都手動更改 Git 配置文件,我們可以使用 includeIf 功能來實現動態配置 Git 使用者名稱和電子郵件地址。

以下是一些使用 includeIf 來動態配置 Git 使用者名稱和電子郵件地址的示例。

閱讀全文 »

軟體版本控制,通過使用特定的版本號格式來表示軟體版本,並且通過對版本號的變化來表示軟體中的改變。

常見的軟體版本號有 語意版本號(Semantic Versioning,簡稱 SemVer)日期版本號(Calendar Versioning,簡稱CalVer) ,本篇將講解各種版本控制方式,並且於最後談論各種版本控制方式比較適合什麼樣的專案。

閱讀全文 »

一個會自動通知你午餐要吃什麼的小功能。

自從開始居家工作之後,更注重於時間管理,準時的上下班、午餐時間,固定的儀式感,才不會模糊掉工作與生活的界線

然而除了自己的儀式感之外,也在自家的 HomeAssistant 上簡單的拉了一個自動提醒午餐的功能,減少自己每天花在「想午餐」這件事情上的時間。

閱讀全文 »
0%