在pre-receive的過程中,我得到fatal: This operation must be run in a work tree異常,同時點擊pre-receive掛鉤。我確定鉤子正在擊中,因爲我可以通過鉤子打印我自己的消息。 #!/usr/bin/env bash
FILES=`git diff --name-only --diff-filter=d HEAD~1`
for COM
我有2個字符串,我想他們之間的git diff。我可以創建file1並添加string1作爲其內容。 然後我可以創建file2並添加string2作爲它的內容。然後我可以git diff file1和file2。 但是,鑑於我有字符串作爲字符串(而不是文件內容),我可以避免這些冗長的步驟?有更容易的方法嗎? 喜歡的東西: git diff "my first string" "my second