簡體   English   中英

如何使用 Windows 上的 Git Bash 和腳本命令一鍵部署我的網站

[英]How to deploy my website with one click using Git Bash on windows and a scripted command

我有一個 html/css/js 網站,它存儲在 GitHub 中,並使用 Visual Studio 2019 在我的 Windows 10 機器上開發。

目前我正在使用 Git Bash 控制台部署它,然后運行 ​​git ftp 命令將任何增量推送到服務器。

具體來說:

  1. 我在任務欄上固定了快捷方式,可以在網站的根目錄中打開 Git Bash。 在此處輸入圖片說明
  2. 控制台打開后,我執行以下命令推送到服務器:“git ftp -v -u "frankray" push”

兩次單擊部署沒什么大不了的,但我真的很想在任務欄中單擊一下即可完成此操作(作為自動化 CI 的前奏)。

問題:我一生都無法鍛煉如何將 git ftp 命令傳遞到控制台並運行它,例如從批處理文件或直接調用 git-bash.exe 並將命令作為參數傳入。

我無法想象這很難做到,但我還沒有弄清楚我做錯了什么。 請幫忙。

發表我的評論作為答案

不幸的是,沒有 git-bash 的命令行選項列表。 這個超級用戶問題可能會提供更多信息。


一個可能的解決方案( 由 OP 驗證)是將-c參數(要執行的命令)傳遞給目標,如下所示;

"C:\Program Files\Git\git-bash.exe" --cd="C:\Users\frank\Documents\Professional\Contracting\5. Frank Ray & Associates Ltd\Website\frankray.net" -c 'git ftp -v -u "frankray" push ; read -p "Press any key to continue"'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM