跳至主要內容
Lizely

Git 藉由簡報

搜尋十二個經源檢核的 Git 命令,依工作流程或用途篩選,複製安全範本,並檢視佔位符與歷史紀錄警告。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.依命令、分類或任務搜尋。
  2. 2.閱讀說明並取代所有尖括弧佔位符。
  3. 3.僅在確認倉庫路徑、狀態、分支與遠端後才複製命令。
  4. 4.執行後檢查結果的狀態、差異、提交或遠端狀態。

關於Git 藉由簡報

Git 快速參考是針對十二個日常命令的專注參考,用於啟動、檢視、記錄、分支與分享儲存庫工作。可透過類別、命令或用途進行搜尋,然後複製顯示的範例模板。清單包含 init、clone、簡短狀態、未 staging 的差異、緊湊的裝飾日誌、add、commit、當前分支、切換、切換並建立、fetch 帶 prune,以及 push 帶 upstream。它刻意偏好明確的現代命令與先檢視後操作的習慣,而非大量別名或破壞性修復的範例清單。

尖括弧內的值為佔位符。請以適合該倉庫與 shell 的值取代 <url>、<path>、<message> 與 <branch>,並勿直接輸入尖括弧。若路徑或訊息包含空白或 shell 敏感字元,請加上引號。僅因語法正確,複製的命令並不代表安全。執行前請確認工作目錄、目前分支、設定的遠端、暫存差異與倉庫說明。團隊工作流程可能需要簽名提交、保護分支、拉取請求或不同的遠端名稱。

檢查命令應在變更命令之前執行。git status --short 會總結已追蹤、暫存、已修改、已刪除與未追蹤的路徑。git diff 顯示未暫存的變更,而暫存變更則需使用 git diff --cached。簡潔日誌範例顯示十個提交與裝飾,但診斷時可能需要更深入的歷史或路徑限制的日誌。輸出描述的是某個時間點的倉庫狀態;其他流程、編輯器、hook 或合作者可能在之後修改檔案或參考。提交或推送前應立即重新確認。

使用 git add <path> 暫存的範圍刻意較窄,僅針對特定路徑。請確認實際進入索引的內容,特別是在共享檢查點中包含產生的檔案、憑證、資料庫或與使用者無關的工作。提交僅記錄暫存內容,並非所有可見變更。請撰寫說明意圖的訊息,並將邏輯上獨立的工作分開提交。hook 可修改或拒絕提交,因此在提交成功後應檢查最終提交內容,而非假設暫存快照保持不變。

分支與遠端操作會影響團隊合作。git switch -c 會建立一個本機分支;git push -u origin <branch> 會發布該分支並記錄上游。git fetch --prune 會下載參考資料並移除過期的遠端追蹤名稱,不會合併到目前分支,但修剪可能導致已刪除的遠端分支從本機追蹤檢視中消失。請確認遠端 URL 與存取政策。本簡報刻意省略 force push、hard reset、clean、rebase 與歷史重寫,因為這些操作需要更強的上下文與恢復計畫。

此參考資料為本機且僅限讀取,直到你選擇複製文字內容為止。它從不執行 Git、開啟倉庫、上傳資料或儲存命令,也無需登入或依賴任何服務。十二個專案已針對唯一 ID 與命令範本與上游檔案與獨立教學來源進行核對。Git 版本與組織政策可能不同,因此在不熟悉變更前,請使用 git help <command>、專案檔案與可恢復的備份或分支。絕不可將機密內容貼入提交訊息或遠端 URL。當自動化流程觸發 Git 時,應固定工作目錄、處理退出碼,並捕捉足夠的非敏感輸出以診斷部分失敗,同時不暴露憑證。

方法與來源

儲存十二個經源檢核的 Git 命令範本,包含唯一 ID 與命令字串,支援標準化分類/命令/描述文字搜尋,並精確複製一個顯示的範本,不觸及或修改任何倉庫。

常見問題

我需要在佔位符外加上尖括弧嗎?
不需要。請完整取代佔位符,包括尖括弧,必要時對 shell 敏感值加上引號。
為何省略 reset --hard 與 force push?
這些操作可能導致資料遺失或重寫工作,且需要針對特定倉庫的恢復計畫,因此不應出現在無上下文的快速複製清單中。
這份簡報會執行命令嗎?
不會。它僅用來過濾與複製文字。你仍需對倉庫、shell、權限、hook 與合作政策負全責。

開發者工具 使用指南

查看全部