列出所有git push 時發生過並解決的問題。

狀況1 :

若發生與(圖1)相同時:

(圖1)

解決方法:
表示版本不同,所以產生衝突,這時使用 git pull 指令,使近端版本與遠端相同,接著git psush origin就能成功。


狀況2 :

若blog裡有leo編輯器裡沒有(已刪除)的網誌:
解決方法:
表示content資料夾裡有問題,因為在leo編輯器裡刪除@edit檔案並不會刪除原檔案,故必須到content資料夾裡手動刪除不需要的資料。


狀況3 :

若打開blog時為404:
可能原因1:
與狀況2同

可能原因2:
blog資料夾裡有問題,判斷方式為裡面是否有index.html
解決方法:
將blog資料夾裡所有資料刪除後,到leo編輯器裡重新pelican-blog一次。

可能原因3:
contend裡的.md檔案Title重複造成錯誤。
解決方法:
更改Title便可。


狀況4 :

git add -A時出現(圖2)狀況:

(圖2)

解決方法:
暫時忽略,繼續動作。