Git 系列文章

無法建立分支
2019/10/01

無法建立遠端分支

今早同學遇到一個問題,發現某個分支怎麼推都推不上去,甚至是加了 -f 參數也一樣推不動。在說明原因之前,我們得先了解一下分支到底是什麼玩意兒...[閱讀全文]

「為你自己學 Git」日文版上線啦!
2019/09/14

「為你自己學 Git」日文版上線啦!

非常感謝大家的支持,「為你自己學 Git」一書竟然第 12 刷了!。當初只是把上課的投影片以及內容轉換成逐字稿,最後不知不覺就變成 300 頁左右的文件,然後就這樣順勢交給出版社,想都沒想過會有現在的成績... [閱讀全文]

Git 世界的 #10YearChallenge
2019/01/18

Git 世界的 #10YearChallenge

即然講到 #10YearChallenge,怎麼可以忘記在電腦世界的檔案時光機 Git 呢!讓我們來看看 10 年前的 Git 長什麼樣子吧! [閱讀全文]

在 Merge 之前想試試看有沒有衝突
2018/07/20

在 Merge 之前想試試看有沒有衝突?

當你開了一個新的 branch,然後做了幾個 commit,進度做得差不多之後,下一步就是準備使用 git merge 指令來進行合併。但你手邊的專案可能有好一陣子沒跟線上的同步,這個 merge 執行下去可能噴一堆的衝突要解決。有沒有辦法可以在進行 merge 之前先看看會不會發生衝突發生... [閱讀全文]

關於檔名的大小寫
2018/06/05

關於檔名的大小寫

在 Git 裡如果只有檔名大小寫改變而沒有改變內容的話,在執行 `git status` 指令的時候,不會感受到有任何的變化... [閱讀全文]

Git 刪除分支
2017/11/29

可以刪掉全部的分支嗎?

曾經使用過 Git 的朋友,應該大多聽說過在 Git 裡面使用分支(Branch)很方便。不知道大家對於分支的觀念是否正確,有幾個關於刪除分支的(蠢)問題,大家可以先想想看:預設的 master 分支可以刪嗎? 所有的分支都可以刪嗎? 那可以把全部的分支都刪光光嗎... [閱讀全文]