為了方便開發,一般初始化項目時都會使用 git 上的模板倉庫 想了解某個項目的功能時,可能會去運行這個倉庫下的某個實例 或者倉庫下某個文件夾內提供了一些文件模...
前言 實際開始使用 Git 之後,會執行到的指令幾乎是大同小異,不外乎 git status、git add、git commit -m 等指令不斷的重複。 雖...
前言 在 版控的類別 一文中,曾經有聊到「分散式版控系統」無法針對開發人員進行權限控管,因為所有人在地端都會擁有一個「完整的」儲存庫。 當時曾經很隱晦的說,這個...
哇賽!一個不知不覺已經來到最後一篇了!今天來點 Git 吧!Git 是一個非常不錯的協作工具,在開發專案上使用能夠很輕鬆的掌握各個檔案,廢話不多說,就來看看這次...
前言 不知道讀者有沒有需要將遠端儲存庫搬家的需求? 情境可能是這樣,由於現在 copilot 好棒棒,大家紛紛想擁抱微軟,而目前專案都放在 GitLab 遠端儲...
網站製作完成後,有兩件事還需要做,那就是「部署」、「維護」,這兩項都很需要版本控制工具的協助,就先來談談Git這個版控工具吧!當在自己的本機製作、設計時,因為更...
前言 在分支觀念篇的文章中有介紹過,如果已經合併過的分支,即便刪除了也不會影響整個線圖,雖然當初是在講「地端分支」的觀念,但這個觀念其實也適用於「遠端分支」。...
前言 先前的內容,我們已經學會如何操作「單一分支」在地端與遠端的資料處理了,不過一個專案不會只有一條分之在運作,推到遠端的分支也不太可能只有一條。 事實上,即便...
簡介 版本控制(英語:revision control),是一軟體工程學問其中較常聽到git、svn筆者較多遇到使用git,今天就以git延伸介紹 git gi...
前言 之前的內容都是在地端儲存庫版控的行為,不過如果需要與團隊成員合作版控,我們會需要有一個「遠端儲存庫」,而 GitHub 應該算是一個蠻常聽到的遠端儲存庫了...
開啟Xcode 按下 command + ,就會跳出下方頁面這裡填上你在進行版本管理與記錄時,想要顯示的名字跟 email(用於多人協作區分) 初始化 Git...
前言 話說在前頭,如果進到這篇文章的你還跟 Git 不太熟,目前的你執行了 git commit 之後反悔了,想要把它刪掉卻不知道怎麼刪的話,請左轉參考 git...
Xcode 提供了強大的版本控制功能,包括與 Git 的緊密集成。這使得開發者能夠更方便地管理和協作 iOS 專案。這篇文章將介紹如何創建 Xcode 的內建...
前言 上一篇文章聊到 rebase 可以用來把分支連根拔起,重新栽種到某個分支上。 而這個重新摘種的方式,會把拔起來的分支線所有 commit 內容全部重新 c...
前言 Rebase 如果直接翻譯,意思會是「重新定義基底」。 行為上就有點像是花草樹木長得太亂,要重新修剪嫁接的感覺。 以這個特性來說,我們也可以做到類似分支合...
前言 相信看完分支的觀念與操作後,還是會有人對分支操作的某些「正常現象」還是會有疑惑,同時也有一些實務上的問題,在之前的文章礙於篇幅而沒有提及。 這篇文章來說說...
前言 開始使用分支之後,總是會需要把開發的內容合併回來的一天。 在使用分支之前,操作的指令不太需要在乎目前所在的分支在哪,儘管執行指令操作資料就是了,不過要執行...
前言 mentor:你有用過gitlab嗎?VSCode可以加入gitlab套件個人覺得蠻實用的可以將目前練習的code 上傳上去 當練習 因此今天要來認識...
前言 這篇文章,開始來介紹該如何開始使用分支吧! 一樣介紹完指令之後,來介紹 GUI 的操作方式。老樣子,我可能會直接在指令操作的內容敘述一些觀念,也請 GUI...
前言 終於可以進入 Git 的重頭戲,分支篇! 分支是 Git 極度重要的功能之一,因為有了分支的各種運作,Git 的世界才會變得如此精彩。 同時也會讓我的文章...
安安!大家週二好!今天來看 Google 的開發環境!這裡是今天讀的原文出處:The Production Environment at Google, fro...
前言 git reset,一個之前文章時不時會出現的字詞,但當時文章又一直不認真說明。 看看這篇文章右手邊的滾軸有多小,你大概就能體諒我為什麼當初對 reset...
前言 有時候我們在執行完 commit 之後,發現有一些「小地方」應該也要記錄在同一個版本,或是發現版本訊息有錯字想要改一下,這些都算是很常見的狀況,畢竟只要是...
前言 我們在開發專案時,不太可能一帆風順,永遠依循著 開發完 => 暫存 => 提交 的順序持續上版。 有時候手速一個太快,只是想暫存部分檔案,結果...
前言 這篇文章的內容,原本是想放在 commit 的常見問題。 結果當時寫完發現內容太多,如果全部塞到同一篇文章,應該會讓人看不下去。 不過這篇文章記錄的兩個問...
上一篇講了許多和Git版控相關的概念、流程、步驟 今天要來討論有關目前最知名的平台GitHub以及問ChatGPT什麼是「Git Flow」 幾乎是每個工程師都...
前言 基本指令外加一些輔助操作,到目前為止應該算是介紹完畢。 在開始進入下一個主題之前的 幾篇 文章,我打算來聊聊一些能承上啟下的觀念。 對...大概會有一兩篇...
新增本地端空白資料夾: mkdir "資料夾命名",並進入該資料夾: cd "該資料夾名稱" 新增一個本地端的儲...
Git 是踏入程式開發這塊領域之後,該要認識的一個很重要的工具與系統也許在找工作時,就可以看到在能力需求的項目中,很常見會提到「熟悉Git操作」、「悉知Git...
前言 今天的主題其實在之前開始介紹如何使用 Git 時就可以先說明,不過還是希望能先把基本觀念一次說明到位,讓讀者先對 Git 有一定的認識再說,畢竟設定類的說...