如何使用 Lazygit 大幅提升使用 Git 的效率
簡介 身為工程師,Git 可以說是吃飯用的工具, Lazygit 是一個用 Golang 寫的 Git 命令列工具,可以大量節省敲 Git 指令的時間。每次省個幾秒鐘,一年省了好幾個小時。 不要跟我說你敲指令很快(你只是懶得多學新工具),或是用了什麼 alias gs='git status' 之類的化名來幫忙你敲得比較快(你只是覺得學很多快捷鍵很恐怖),相信我,絕對不可能比用這個工具還快。 ...
簡介 身為工程師,Git 可以說是吃飯用的工具, Lazygit 是一個用 Golang 寫的 Git 命令列工具,可以大量節省敲 Git 指令的時間。每次省個幾秒鐘,一年省了好幾個小時。 不要跟我說你敲指令很快(你只是懶得多學新工具),或是用了什麼 alias gs='git status' 之類的化名來幫忙你敲得比較快(你只是覺得學很多快捷鍵很恐怖),相信我,絕對不可能比用這個工具還快。 ...
前言 大家聽到開源專案,第一反應很多應該都是覺得那是技術大佬才能做的。說到要貢獻開源專案,身為學生或是菜鳥工程師,可能會因為沒有接觸過大型專案而感到恐懼;身為資深工程師,也可能會因為怕開發公司內部閉源專案與世界級開源專案所需的實力不同而感到卻步。但實際真的是這樣嗎?或許只是因為沒有人引導你而已。 ...
初始流程 要開發開源專案首先必須先 Fork Repository ,因為不是自己的專案,我們沒有寫入權限。 Fork 完之後會有一個一模一樣的 Repository 出現在自己的帳號底下,我們通常把原本的專案叫做 upstream repo,自己 fork 過來的叫做 downstream repo。 ...
前言 今年很高興能以志工的身份參與在杭州舉辦的年度開源軟體大會 Apache CommunityOverCode 亞洲場。此外本次台灣開源社群「 源來適你 」也有社群成員以講者和一般參與者的身份一同前往此次盛會。所以這次我(劉奇聖)和源來適你的另一位成員 劉立行 來一起寫一篇遊記,介紹這場國際開源軟體大會的細節與我們的收穫,以及「源來適你」這個台灣開源社群。 ...
前言 你敢信?我這個個人網站的架設除了域名之外都是免費的!畢竟這只是我打算拿來發廢文的網站,能當免費仔就當免費仔。下面來講我怎麼搭建這個網站的。 框架選擇 既然要免費,那就不能選擇像是 WordPress 那種 SSR(Server-Side Rendering)的框架,畢竟要部屬到主機上面就要錢了,雖然有些雲端平台有提供免費額度,但隨著瀏覽人數變多勢必要花錢。因此選擇 SSG(Static Side Generation)的框架然後部屬在有提供免費 Static Site Hosting 的平台更為合理。 ...