我已經在git上進行了pull請求(使用「xcodeproj/project.pbxproj」文件 - 我的錯誤),那麼我可以從創建的Pull請求中刪除此文件嗎?謝謝..從GitHub上的Pull請求中刪除文件
回答
- 做一個提交,刪除這個文件並推送它。
- 轉到您的叉子的Github頁面,然後再次點擊拉取請求。您將收到一條消息,指出您已經有一個拉取請求,並且您可以調整提交範圍。
- 包含您的新提交(刪除)。
有問題的文件仍然會在要合併的變更集中,請注意,如果它包含敏感數據,最好關閉拉取請求並首先從fork的倉庫中清除文件。 Github的幫助describes如何做到這一點。
另一種解決方案是
- 本地重寫你的提交(S)通過刪除文件,使用修改或衍合混帳功能
- 力推您的分支向你GitHub知識庫
這將更新脈衝l請求只顯示你刷新的提交。
這個解決方案更好,因爲歷史很乾淨。被刪除的文件不會再出現:錯誤根本看不到。 – 2013-01-29 08:44:05
這將是很好的更新這個答案,包括示例命令 – 2017-01-23 02:40:04
你可能會合並在掌握這拉動請求, 這樣你就可以再次在你的分支結帳只是這個特定的文件,從主, ,只需鍵入:
git checkout master -- xcodeproj/project.pbxproj
git commit -m "removing a file from PR"
git push origin {YOUR BRANCH}
Upvote。我最喜歡這個答案。 – onnoweb 2016-08-30 00:20:13
謝謝先生onnoweb;) – 2017-08-08 09:42:35
- 1. 從github上刪除文件
- 2. TeamCity building Git/GitHub pull請求
- 3. 如何在github上進行pull請求?
- 4. 請求刪除github repositorie
- 5. git request-pull:如何在命令行上創建(github)pull請求?
- 6. 從GitHub刪除一個關閉的請求請求
- 7. 從CURL文件上傳請求中刪除文件路徑
- 8. 來自pull請求的GitHub克隆?
- 9. 過濾GitHub Pull請求評論
- 10. 從合併請求中刪除文件,但不是從git中刪除文件
- 11. 如何推送到github上的pull請求?
- 12. github上的pull請求成功合併之後,commit commit dissapier
- 13. 從請求中刪除default.aspx
- 14. 如何從GitHub中刪除文件?
- 15. Github從api獲取PULL請求的標籤
- 16. 如何在github上將一個pull請求分成兩個不同的pull請求
- 17. 如何在公共github存儲庫上創建git pull請求
- 18. 在GitHub pull請求上顯示C#代碼覆蓋率?
- 19. 無法使用Jenkins GitHub Pull請求生成器更新GitHub PR
- 20. 將git pull請求從bitbucket移動到github?
- 21. 從github上的推送代碼中刪除文件
- 22. 刪除laravel上的ajax發佈請求中的文件
- 23. 有沒有辦法在github pull請求文件視圖中摺疊差異
- 24. SonarQube github拉請求插件刪除我的意見
- 25. 在github上刪除主文件
- 26. 刪除從GitHub
- 27. git從上游(github)存儲庫中刪除文件
- 28. 從簽署的請求中刪除app_data
- 29. 從Github完全刪除已刪除的文件
- 30. Pull請求在GitHub桌面中究竟做了什麼
我會更喜歡@nulltoken解決方案,因爲錫安一個留下了歷史上可見的錯誤。這不是如果你正在糾正一個錯誤,你想跟蹤它。您錯誤地提交了一個文件,因此即使它不包含敏感數據,它也應該從歷史記錄中刪除。 – 2013-01-29 08:47:49
我手動刪除文件,現在'git rm'說pathspec不存在。所以git rm不工作,git狀態顯示沒有變化 – 2016-08-17 15:14:10