我有以下問題。我想寫批處理文件,並在虛擬機上每天運行這個文件。使用git在gitbash中運行批處理文件
我在vm上有一個ssh密鑰,所以如果我在gitbash中手動編寫「git pull」,那麼在這之後我不必寫密碼。
現在我想寫腳本批處理文件,這將自動做到這一點。
c://TESTS/test/tes
- 我想從回購中只拉這一個文件夾。
我不知道如何創建這種腳本。有任何想法嗎?
我有以下問題。我想寫批處理文件,並在虛擬機上每天運行這個文件。使用git在gitbash中運行批處理文件
我在vm上有一個ssh密鑰,所以如果我在gitbash中手動編寫「git pull」,那麼在這之後我不必寫密碼。
現在我想寫腳本批處理文件,這將自動做到這一點。
c://TESTS/test/tes
- 我想從回購中只拉這一個文件夾。
我不知道如何創建這種腳本。有任何想法嗎?
我發現基本CMD解決方案:
cd c://TESTS/path
set HOME=%USERPROFILE%
git pull
pause
我錯過了HOME變量。現在它工作時不使用git.exe或bash.exe。
是在你的虛擬機上的路徑git?如果是這樣,CD到你的倉庫並運行git pull – 2014-09-24 12:02:24
但是如果我通過cmd調用「git pull」它不起作用。我想從gitbash那裏做到這一點。 – Sowiarz 2014-09-24 12:04:18
你爲什麼想在gitbash中做到這一點? – 2014-09-24 12:06:48