20150822 [學習筆記] Git 版本控制(2)
第 1 套:Git for Windows(必裝 )
  • 指令列工具: 這是一套在 命令提示字元 (Command Prompt) 下執行的工具
 
第 2 套:GitHub for Windows 
  • GUI 介面: 適用於"非正式的軟體開發人員"以及"小型專案"
  •  
第 3 套:SourceTree
  • GUI 介面: 除了支援 Git 版本控管,同時也支援 Mercurial 版本控管機制
 
 
 
 
  • 開始使用 Git : 要先有一份 Git 儲存庫 (Git Repository) 
  • 類型一: 本地的儲存庫 (local repository) - 本機建立
  • 類型二: 共用的儲存庫 (shared repository) - 本機建立
  • 類型三: 遠端的儲存庫 (remote repository) - GitHub 或其他 Git 平台
 
常用指令整理 : 
  • git init 建立儲存庫
  • git init --bare 建立共用儲存庫
  • git clone [REPOSITORY_URI] 複製儲存庫
 
 
類型一 :  建立本地的儲存庫 (local repository)
  •  
  • STEP 1 : 先開啟 GitHub for Windows 的 Git Shell 工具 (Windows PowerShell 介面) 
 
  • 預設會直接進入 GitHub for Windows 的預設專案根目錄,只要預設透過 GitHub for Windows 從 GitHub 複製 (clone) 下來的專案都會放在這個目錄。
 
  • STEP 2 : 建立一個新目錄作為「工作目錄」(working directory)
  • (一)輸入指令 mkdir git-demo 來建立目錄,再用 cd git-demo 進入該目錄(為空目錄)。
  •  
  • (二)用 git init 指令來建立儲存庫(預設儲存庫會放在工作目錄下的 .git 目錄下)。
  • 建立完成後, Git Shell 的命令提示符號中會在目前所在路徑後面加上[master] 字樣 (顯示目前所在工作目錄的狀態)