我打開了一個合併我的分支到主分支時我不想合併的一些project.lock.json
文件的請求。有沒有辦法從我的合併請求中刪除文件project.lock.json
?如何從Git中刪除文件合併請求
5
A
回答
1
您需要刪除文件,提交更改並下一步推送到您的分支。
如果你想在你的分支中保留文件,但是不要將它合併到主分支,你可以在一次提交中刪除它,然後在另一次提交中再次添加。 Git允許你使用git-cherry-pick手動接受某些提交。您可以接受每個提交,但您再次添加該文件的提交除外。
0
如果他們已經犯下了,我想不出有什麼簡單的辦法。可能最簡單的方法和一種解決方法是將它們移出項目文件夾,將它們從git工作副本中移除,重新提交,以便您的分支沒有JSON文件。然後,當你合併你的JSON文件將不會通過。
0
我認爲你可以簡單地覆蓋你的project.lock.json與源和提交。
2
請讓我知道是否有更好的方法來做到這一點。這是我找到的解決方法。
列表遠程分支機構
git branch -va
結賬的PR分支
git checkout origin pr_branch
覆蓋pr_branch與other_branch的檔案文件
git checkout other_branch -- ./path/to/file
提交更改
git commit -m "overwrite with other_branch's"
推動更改
git push origin pr_branch
0
您可以檢出主拉,然後衍合分支對主 和重訂主,以確保你只從你的公關而不是從回購,所以當刪除了你合併到主,它不會刪除這些文件,但只能從你的公關。
git checkout master
git pull
git checkout <your-branch>
git rebase master
git push
相關問題
- 1. 從合併請求中刪除文件,但不是從git中刪除文件
- 2. git從合併中刪除文件
- 3. Git:如何不合並文件刪除
- 4. Git從合併請求中刪除不需要的提交
- 5. 從git master刪除合併文件
- 6. 如何刪除Git合併?
- 7. Git從合併中排除文件
- 8. 限制git合併文件刪除
- 9. 如何從svn中刪除.git文件?
- 10. 從git中刪除文件
- 11. Git p4合併請求
- 12. 如何從Git中的合併中排除文件?
- 13. 無法刪除合併請求訂閱
- 14. 如何從ASINetworkQueue中刪除請求
- 15. 如何刪除git子樹合併?
- 16. 如何從HTTP POST請求中刪除Accept-char頭文件
- 17. 如何從文件請求中正確刪除版本名稱?
- 18. 如何從git中的多分支合併中刪除分支?
- 19. git - 如何從合併中排除文件
- 20. 如何讓git在合併刪除文件時發出警告
- 21. 如何防止git合併上游刪除文件
- 22. 如何從git分支刪除文件
- 23. 如何從git中刪除已刪除的文件?
- 24. 從歷史Git刪除合併
- 25. 從請求中刪除default.aspx
- 26. 如何合併已刪除的文件?
- 27. Git - 從.git文件夾中刪除文件,而無需遠程刪除文件
- 28. 如何完全刪除合併的拉取請求?
- 29. 從CURL文件上傳請求中刪除文件路徑
- 30. 從表中刪除,並刪除文件
它不會將此更改顯示爲「文件已刪除」嗎?如果我完全刪除這個文件,然後合併我的pull請求,它也會從主分支中刪除這個文件,對吧? – tavier