鐵人賽
Git
GitHub
版本控制
「你聽過麵包師傅吳寶春 嗎?你知道他怎麼得到世界冠軍的嗎?」
「因為他懂得做筆記、做版本控制啊!」 (備註:上述的世界冠軍指的是 2010 Coupe du Monde de la Boulangerie 的一個在法國的麵包比賽)
『他加入直銷學演講,在友人的婚宴上台高歌,每踏出一步,他就在筆記本上寫下自我改進的心得,「順,不會抖」、「觀眾掌聲少」一字一句,強迫自己克服害羞的個性,培養出在眾人面前演講的勇氣。』 引用自 商業周刊
寶春的麵包都有做版本控制,你還不用嗎?
vim --version
來觀看,見到 -python3
vim
放在 /usr/bin/vim
❯ which vim
/usr/bin/vim
/usr/local/bin/vim --version
~/.zshrc
內,加入下方這段,以便我們往後在呼叫 vim
指令時,開啟 homebrew 所安裝的這個版本。if [ -h '/usr/local/bin/vim' ]; then
alias vim='/usr/local/bin/vim'
fi
git
或 svn
是目前蠻常見的版控工具,以下說明 git。Git 安裝參考連結: https://git-scm.com/book/zh-tw/v2/%E9%96%8B%E5%A7%8B-Git-%E5%AE%89%E8%A3%9D%E6%95%99%E5%AD%B8
❯ git --version
git version 2.30.1 (Apple Git-130)
❯ brew install git
Updating Homebrew...
(略)
❯ which git
/usr/bin/git
~/.zshrc
內容
❯ source ~/.zshrc
git
版本
❯ which git
/usr/local/bin/git
❯ git --version
git version 2.33.0
git config --global --edit
git config --global user.name "xxx"
git config --global user.email "xxx@xxx.xxx"
開源
或閉源
的方式,存在這個網站上。+
按下去之後,就可以建立原始碼倉庫(repository)
README.md
檔、用以使 git 忽略的設定檔 .gitignore
等。