MacOSX Git使用手冊

前言

在HBuilderX內,使用Git,需要先安裝HBuilderX Git插件。

HBuilderX頂部菜單,【工具】-> 【插件安裝】,即可打開插件安裝窗口,如下圖所示,找到Git插件,點擊【安裝】即可。

MacOSX Git使用手冊 - 图1

克隆或導入項目

  • 頂部菜單【文件】-> 【導入】-> 【從Git導入】,即可打開導入窗口
  • 或從項目管理器,空白處,右鍵菜單【導入】-> 【從Git導入】

MacOSX Git使用手冊 - 图2

Git操作菜單

項目管理器,選中項目,右鍵菜單,即可看到git相關操作菜單。

MacOSX Git使用手冊 - 图3

Pull拉取

項目管理器,選中項目,右鍵菜單 【Git pull】

MacOSX Git使用手冊 - 图4

Push推送

項目管理器,選中項目,右鍵菜單 【Git Push】

MacOSX Git使用手冊 - 图5

备注:git push —force: 表示将目前自己本机的代码库推送到远端,并覆盖。请谨慎使用。

提交

  1. 在要提交的文件、或目錄、或項目上,右鍵菜單,點擊【提交】
  2. 在彈窗中,輸入提交內容,點擊【提交】按鈕。

MacOSX Git使用手冊 - 图6

查看日誌

項目上,右鍵菜單 【Git】->【查看日誌】

MacOSX Git使用手冊 - 图7

分支操作

  • 新建分支:選中項目,右鍵菜單【Git】-> 【新建分支】
  • 切換分支:選中項目,右鍵菜單【Git】-> 【切換分支】
  • 刪除分支:選中項目,右鍵菜單【Git】-> 【刪除分支】
  • 合併分支:選中項目,右鍵菜單【Git】-> 【合併分支】

MacOSX Git使用手冊 - 图8

快捷鍵配置

  1. 點擊菜單【工具】—>【自定義快捷鍵】
  2. 文檔左側底部可看到所有git命令
  1. //git拉取(pull)
  2. //{"key":"","command":"ExternalCommand:GIT_PULL"},
  3. //git推送
  4. //{"key":"","command":"ExternalCommand:GIT_PUSH"},
  5. //git刪除當前文件(單個文件)
  6. //{"key":"","command":"ExternalCommand:GIT_REMOVE"},
  7. //git增加文件(單個文件)
  8. //{"key":"","command":"ExternalCommand:GIT_ADD"},
  9. //git切換分支
  10. //{"key":"","command":"ExternalCommand:GIT_CHECKOUT_BRANCH"},
  11. //git文件狀態
  12. //{"key":"","command":"ExternalCommand:GIT_STATUS"},
  13. //git還原(reset)
  14. //{"key":"","command":"ExternalCommand:GIT_RESET"}

挑選需要的命令複製到右側,配置上自己的快捷鍵 如:

  1. [
  2. {"key":"command+alt+u","command":"ExternalCommand:GIT_PULL"}
  3. ]

問題:git xcrun錯誤

使用git時遇到的錯誤

  1. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

解決方案, 打開終端輸入如下命令:

  1. xcode-select --install