Git 官網提供 Mac OSX、Windows 和 Linux/Unix 的版本,可以依照自己使用的作業系統進行下載和安裝。Git 在終端機就可以用指令進行操作,另外也有許多圖形化介面軟體 (GUI, Graphic User Interface) 可以選擇,官網上有列出一些第三方開發的圖形化介面軟體 Git GUI Clients,有免費也有要付費的,大部份都有跨平台的支援,可以試試看再選一款自己喜歡的用。
設定 Git - 終端機 (terminal) / 命令提示字元
完成安裝...
Git 版本控制系統
Git 是由 Linux 的核心開發者 Linus Torvalds 為了管理 Linux 核心程式碼,在 2005 年所開發出來的版本控制系統 (Version Control System)。
什麼是版本控制系統呢?版本控制是用來紀錄每一個版本間檔案內容所產生的差異,不管是檔案的新增、編輯、修改、刪除版本控制都會幫你紀錄下來,可以很清楚知道紀錄的每個檔案在每個版本間發生的變化,開發的過程隨時可以切換到任何一個版本,檔案就會變成當時紀錄的狀態。
版本有點像是打...
calc() 是一個 CSS function 作用於屬性設定是數值的時候可以進行加減乘除的運算,例如: <length> 長度、<frequency> 頻率、<angle> 角度、<time> 時間、<number> 數字或者是 <integer> 整數這幾個屬性值都可以使用 calc()。
/* property: calc(expression) */
/* 屬性: calc(運算式) */
width: ca...
Markdown 是一種輕量級的標記式語言,目標是使用易讀易寫的純文字標記編寫文件,然後能轉換成有效的 XHTML (或 HTML) 網頁文件,2004 年推出之後在編輯網頁文件、撰寫電子書等方面獲得一定程度的愛戴。在 MAC 上也有許多支援 Markdown 語法和即時預覽的編輯器,有的還提供預覽樣版、文件管理、匯出 PDF 、部落格系統關連等附加功能:
Atom: Markdown Preview Package
MacDown
Mou
Sublime Text: ...
身為一個 React Native 的開發者一定了解在實機測試過程中,可能會認為自己不是在寫 APP 而是在手搖飲料店打工,因為每次做一個段落要看結果,就必須搖動手機召喚 Developer Menu,進行一個重新載入 APP 的動作,由於每隻 Android 手機對搖晃的感應不同會影響搖出 Menu 的難易程度,有時候會難搖到讓人想摔手機,而且搖著搖著,接口好像默默地就變鬆了,容易造成鬆脫斷線,影響 MAC 和手機間的連線品質,諸多種種確實讓人感到不便,下面介紹一個讓 React Nat...