我正在爲我的一個項目創建一個makefile。我想要做的一件事就是在合適的時候從git倉庫中取出。但是,我打算在的回購庫中具有生成文件,以便我可以編輯它並推送更改。當makefile編輯自己時會發生什麼?
如果此代碼已運行並且存儲庫中的遠程服務器上的makefile發生更改,會發生什麼情況?
# ... More code before here
git:
git pull
(假裝那些標籤,因爲我不能在編輯器中鍵入一個選項卡)
請問:
- 混帳不拉?
- 它好嗎? (生成文件是否存儲在RAM中/在運行之前移動到另一個位置?)
我認爲你會更好地查詢遠程存儲庫並進行SHA比較,然後中止並使用用戶執行更新,而不是嘗試從Makefile中處理事情 – 2014-10-11 19:18:27