使用GitHub API,我可以create a tree包含一個提交的所有修改後的文件,指定一個base_tree
將用這個更改樹更新,然後提交它。如何使用GitHub API將文件標記爲在樹中被刪除?
但是,隨着documentation說,新樹可以包含與模式
100644
文件(BLOB),100755
爲可執行文件(BLOB),040000
爲 子目錄(樹)僅適用於文件的路徑,160000
子模塊(提交),或120000
blob指定符號鏈接的路徑。
它沒有說我應該怎麼做,如果我想標記一些路徑被刪除,如git rm <path>
。
如果遇到任何問題,請隨時通知我們 - [email protected]。 –
感謝您的回答。我可以做你正在談論的那個過程,然後(tree-commit-ref)。 – fiatjaf
感到驚訝的是,我是第一個在這裏的upvoter。感謝您的迴應。這個問題真的應該在API頁面上解決! –