Git

thumbnail
Git中Log輸出format功能 | Git

在日常的軟體開發中,Git 是一個不可或缺的版本控制工具。而其中的 Log(記錄)功能更是開發者們經常使用的一項功能。透過查看 Log,我們可以清楚地了解到專案的歷史紀錄、每一次提交的詳細信息以及作者的資訊等。然而,Git 提供...

thumbnail
在不破壞現有commits的情況下,找回被誤刪的檔案 | Git

在使用 Git 進行版本控制時,有時你可能會出現不小心刪除某些檔案,這時需要將某個檔案還原到指定的commit(提交)版本。但是你想在不破壞整個文件夾的commit(提交)版本下,還原某一些檔案,我們將介紹如何使用 Git 命令...

thumbnail
理解 Git 中的「已暫存」與「未暫存」的概念 | Git

在 Git 中,有一個重要的概念是「已暫存」(Staged)和「未暫存」(Unstaged)。這兩個概念對於有效管理和追蹤你的專案變更至關重要。在本文中,我將解釋這兩個概念,並提供一些簡單的示例來幫助你更好地理解它們。 ...

thumbnail
Git 分支合併策略: 快進合併(Fast-forward) vs. 三向合併(Three-way) | Git

Git 是一個分散式版本控制系統,它允許多人協同工作在同一個專案中。當開發者在不同的分支上進行工作後,需要將這些分支合併起來,這時 Git 提供了兩種主要的合併策略: 快進合併(Fast-forward Merg...

thumbnail
常用Git指令一覽表 | Git

常用 Git 指令一覽表 | Git ...

thumbnail
Git .gitignore 文件:忽略不必要的檔案和目錄 | Git

在使用 Git 管理程式碼的過程中,我們經常會生成一些不需要被版本控制的檔案或目錄。這些可能包括log、臨時文件、環境特定的配置等。為了避免這些不必要的檔案被提交到版本庫,我們可以使用 .git...

thumbnail
利用Git全局設定解決 CR LF 的問題 | Git

在 Git 項目中, Windows 和 Unix 系統的換行符(Line Endings)可能會引起一些混淆和問題。這篇文章...

thumbnail
在 Windows、Mac 和 Linux 上安裝 Git | Git

Git 是一個強大的版本控制工具,用於跟蹤和管理項目的代碼。無論你是使用 Windows、Mac 還是 Linux,這個篇文章將為你提供在各個操作系統上安裝 Git...