C008|分支在開發流程中扮演什麼角色?

閱讀時間約 2 分鐘

儲存庫 (Repository) 是檔案(File)的儲存區域。


在版本控制中,儲存庫是包含所有檔案的資料夾[1]。


每次改動檔案,你都可以選擇要不要儲存。


而那些有被處存的改動,就被稱為「提交 Commit」[2]。


而當一個儲存庫有多個開發者(Developer)在貢獻,


大家改動的路徑會不一樣,


就可能會使用到「分支 Branch」的概念。


「分支 Branch」的定義,


是「開發的其他路徑 Other paths of Development」[3]。


這個定義對我十分有啟發,


因為在盧曼的卡片盒筆記法中,


也有一個概念叫「內部分支 Internal Branching」[4]。


但盧曼卡片盒筆記法與Git的版本控制有個很大的區別,


就是前者是不會覆蓋過去的紀錄,


而後者則是接納一切的新增,覆蓋,刪除。


這樣一想,持續寫卡片筆記,


見證自己卡片盒每一個版本的迭代,


的確是一個不可逆的過程。


而寫文件,透過Git做版本控制,


則是一個可逆過程,


某條Branch發展得太爛或偏離主線,


都可以跳回之前某個版本號再繼續生長。


很有意思,希望之後再寫學術論文中也觀察到類似的事情。


Reference

[1] Section 2.1.3, https://www.manning.com/books/learn-git-in-a-month-of-lunches

[2] Section 2.1.4, https://www.manning.com/books/learn-git-in-a-month-of-lunches

[3] Section 2.1.5, https://www.manning.com/books/learn-git-in-a-month-of-lunches

[4] https://luhmann.ir/wp-content/uploads/2021/07/Communicating-with-Slip-Boxes.pdf

    416會員
    1.5K內容數
    Outline as Content
    留言0
    查看全部
    發表第一個留言支持創作者!
    王啟樺的沙龍 的其他內容
    學術工作最有趣的地方, 就是可以去研究各式各樣有趣的現象。 剛開始念博士, 基本上只能去解其他人提出的問題, 而貢獻也就是技術上又做得難一點。 博士畢業後, 托老闆的福, 有一個好的研究環境, 有充足的時間去探索各種, 由生成式AI引發的一系列資
    28歲之前,我也曾認為基礎科學研究與現實脫節。然而,隨著我在美國普渡大學的求學經歷,這一觀點逐漸發生了變化。回顧我在台灣大學數學系、應用數學所,以及中央研究院統計所的七年時光,確實感覺基礎研究似乎與現實相距甚遠。然而,博士時期的經歷讓我有機會追尋許多重要問題的源頭,逐漸理解到有價值的基礎科學研究,最
    「透過體驗所得到的感受與情緒,是獨一無二的。」 「獨特的語言,是說服力與原創性的關鍵。」 「為了獲得專屬於你自己的語言,把握機會進行各式各樣的體驗吧!」 這3句話,節錄於日本作者山口拓郎[1]的著書, 《「うまく言葉にできない」がなくなる 言語化大全 》[2]的第38頁。
    無論你是內容創作者、學生還是專業工作者, 微論文都能幫助你提升寫作技能,精練思想。 微論文強調從經驗、意見和事件三方面入手, 使文章更具深度和多樣性。 在這篇文章中, 我將分享三個關於微論文的重要啟發, 幫助你更好地運用這種寫作方式。 ▋啟發1 - 深入理解
    版本控制 (Version Control), 是一種追蹤檔案被更改歷史的技術, 是團隊合作必備的工作實務[1]。 我在博士一二年級時期, 比較像是單打獨鬥, 與合作的學弟妹也是一對一溝通, 可以維持同步,把研究成果做出來。 然而,當我到博士三年級以後,
    我從2020年博士四年級開始使用Obsidian, 到現在2024年已經有快5年的經驗。 每個時期需要產出的知識工作成果不一樣, 所以我的Obsidian知識生產工作流也是一直不斷在調整。 照我的經驗, 要打造自己最順手的工作流, 你需要先定義清楚「產出物」是什麼
    學術工作最有趣的地方, 就是可以去研究各式各樣有趣的現象。 剛開始念博士, 基本上只能去解其他人提出的問題, 而貢獻也就是技術上又做得難一點。 博士畢業後, 托老闆的福, 有一個好的研究環境, 有充足的時間去探索各種, 由生成式AI引發的一系列資
    28歲之前,我也曾認為基礎科學研究與現實脫節。然而,隨著我在美國普渡大學的求學經歷,這一觀點逐漸發生了變化。回顧我在台灣大學數學系、應用數學所,以及中央研究院統計所的七年時光,確實感覺基礎研究似乎與現實相距甚遠。然而,博士時期的經歷讓我有機會追尋許多重要問題的源頭,逐漸理解到有價值的基礎科學研究,最
    「透過體驗所得到的感受與情緒,是獨一無二的。」 「獨特的語言,是說服力與原創性的關鍵。」 「為了獲得專屬於你自己的語言,把握機會進行各式各樣的體驗吧!」 這3句話,節錄於日本作者山口拓郎[1]的著書, 《「うまく言葉にできない」がなくなる 言語化大全 》[2]的第38頁。
    無論你是內容創作者、學生還是專業工作者, 微論文都能幫助你提升寫作技能,精練思想。 微論文強調從經驗、意見和事件三方面入手, 使文章更具深度和多樣性。 在這篇文章中, 我將分享三個關於微論文的重要啟發, 幫助你更好地運用這種寫作方式。 ▋啟發1 - 深入理解
    版本控制 (Version Control), 是一種追蹤檔案被更改歷史的技術, 是團隊合作必備的工作實務[1]。 我在博士一二年級時期, 比較像是單打獨鬥, 與合作的學弟妹也是一對一溝通, 可以維持同步,把研究成果做出來。 然而,當我到博士三年級以後,
    我從2020年博士四年級開始使用Obsidian, 到現在2024年已經有快5年的經驗。 每個時期需要產出的知識工作成果不一樣, 所以我的Obsidian知識生產工作流也是一直不斷在調整。 照我的經驗, 要打造自己最順手的工作流, 你需要先定義清楚「產出物」是什麼
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    Thumbnail
    照夜白/圖 貓落/文 一場廢盡千辛萬苦的圖文集 --《漠視錄》 《C.A.G.E》 別看了 是嗎.. 像是牢籠嗎? 如何向內擁抱都有個極限 最後會停在 自身 一個 單位 太多了已經
    C 台灣的新創團隊 如果想要使用以太坊技術 來營利同時做公益慈善 可以發展那些專案 #VitalikButerin #ETHTaipei2024 #ETHTaipeiHackathon2024 ... (好的顧問導師教練 協助妳提早得到幸福 更快實現夢想 幸福課程
    C如何找到和確認誰是真正該被幫助的善良弱勢? 如何找到和確認真正在做對的事的公益慈善? 如何查核公益慈善的正職和志工 避免有用善心的人做的很累 混水摸魚的卻可以領到薪水拿到時數證明? 幸福教練黃老師 潮資訊媒體 找到和確認真正需要幫助的善良弱勢 以及評估公益慈善的正確性和透明
    Thumbnail
    c女生在高中 高職 大學 如果想參加各種科技新創 社會創新 永續設計等等相關比賽 應該主動學習和培養 哪些知識和技能 幸福教練黃老師 潮資訊媒體 參加科技新創、社會創新以及永續設計等相關比賽, 女生在高中或高職階段 可以主動學習和培養以下知識和技能: 程式設計和編程
    Thumbnail
    C型肝炎是由C型肝炎病毒感染引起的疾病,常見症狀包括疲倦、食慾不振、噁心、腹部不適等。文章介紹了C型肝炎的傳染方式、感染風險族群以及預防方法。此外,也提供了西醫和中醫對C型肝炎的治療方法和常用中藥的介紹。
    Thumbnail
    C怎麼填詞 才能夠 更有畫面感 更有故事性 更能夠引起共鳴 更能朗朗上口 更有機會得金曲獎 更有機會得金馬獎 更有機會得葛萊美獎 幸福課程 幸福教練黃老師 潮資訊媒體 社群編輯 填詞是一門藝術, 需要結合文學、音樂感和表達力。 以下是一些建議, 讓妳的歌詞作更有
    Thumbnail
    當我的自營工作室客源開始穩定時,C就這樣悄悄走進我的生命裡,至今為止,我和C從來沒有吵架過,連一點點的不愉快、疙瘩甚至懷疑都沒有,對我而言,C的意義只有美好。她總是希望我過得好,我也祝福她永遠快樂。     我的租屋處是一棟由五樓透天隔間的大套房,而我就住在頂樓,旁邊還有一間空房一直沒人承租
    Thumbnail
    發洩完情緒之後,內心裡,總會有一種抒坦。是那種放下的感覺,是那種,什麼都好,都可以不重要,只有自己的那種,唯我獨尊的快感。可以不必再在意些什麼,不必再掙扎著去要求些什麼。唯有放寛心了,才能更真實去體驗自己正在經歷的過程。放下些什麼,才能獲得些什麼。 昨晚,C因為工作無法前來陪伴休假的我。經前症候群嚴
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    Thumbnail
    照夜白/圖 貓落/文 一場廢盡千辛萬苦的圖文集 --《漠視錄》 《C.A.G.E》 別看了 是嗎.. 像是牢籠嗎? 如何向內擁抱都有個極限 最後會停在 自身 一個 單位 太多了已經
    C 台灣的新創團隊 如果想要使用以太坊技術 來營利同時做公益慈善 可以發展那些專案 #VitalikButerin #ETHTaipei2024 #ETHTaipeiHackathon2024 ... (好的顧問導師教練 協助妳提早得到幸福 更快實現夢想 幸福課程
    C如何找到和確認誰是真正該被幫助的善良弱勢? 如何找到和確認真正在做對的事的公益慈善? 如何查核公益慈善的正職和志工 避免有用善心的人做的很累 混水摸魚的卻可以領到薪水拿到時數證明? 幸福教練黃老師 潮資訊媒體 找到和確認真正需要幫助的善良弱勢 以及評估公益慈善的正確性和透明
    Thumbnail
    c女生在高中 高職 大學 如果想參加各種科技新創 社會創新 永續設計等等相關比賽 應該主動學習和培養 哪些知識和技能 幸福教練黃老師 潮資訊媒體 參加科技新創、社會創新以及永續設計等相關比賽, 女生在高中或高職階段 可以主動學習和培養以下知識和技能: 程式設計和編程
    Thumbnail
    C型肝炎是由C型肝炎病毒感染引起的疾病,常見症狀包括疲倦、食慾不振、噁心、腹部不適等。文章介紹了C型肝炎的傳染方式、感染風險族群以及預防方法。此外,也提供了西醫和中醫對C型肝炎的治療方法和常用中藥的介紹。
    Thumbnail
    C怎麼填詞 才能夠 更有畫面感 更有故事性 更能夠引起共鳴 更能朗朗上口 更有機會得金曲獎 更有機會得金馬獎 更有機會得葛萊美獎 幸福課程 幸福教練黃老師 潮資訊媒體 社群編輯 填詞是一門藝術, 需要結合文學、音樂感和表達力。 以下是一些建議, 讓妳的歌詞作更有
    Thumbnail
    當我的自營工作室客源開始穩定時,C就這樣悄悄走進我的生命裡,至今為止,我和C從來沒有吵架過,連一點點的不愉快、疙瘩甚至懷疑都沒有,對我而言,C的意義只有美好。她總是希望我過得好,我也祝福她永遠快樂。     我的租屋處是一棟由五樓透天隔間的大套房,而我就住在頂樓,旁邊還有一間空房一直沒人承租
    Thumbnail
    發洩完情緒之後,內心裡,總會有一種抒坦。是那種放下的感覺,是那種,什麼都好,都可以不重要,只有自己的那種,唯我獨尊的快感。可以不必再在意些什麼,不必再掙扎著去要求些什麼。唯有放寛心了,才能更真實去體驗自己正在經歷的過程。放下些什麼,才能獲得些什麼。 昨晚,C因為工作無法前來陪伴休假的我。經前症候群嚴