1
我正在嘗試使用JGit簽出提交。我現在用的是CheckoutCommand和我建立像這樣:使用JGit checkout命令我得到額外的衝突
CheckoutCommand checkoutCommand = git.checkout().setName(first.getName());
其中first
是,我想結帳出RevCommit
。
由於某些文件衝突而失敗。
當我運行git checkout SHA1
時,一切運行良好。在這兩種情況下,我都以處於相同狀態的存儲庫開始(HEAD處於同一提交)。
我試過使用強制通過呼籲setForce(true)
。這沒有影響。
任何關於我可能會做錯事情的想法?我有一個暗示,它在設置,但我不知道在哪裏。
感謝您的時間, -Caius