簡體   English   中英

如何刪除/避免提交的文件從遠程分支轉到主分支

[英]How to remove/avoid committed files to go to master Branch from remote branch

我有一個本地分支和遠程分支(local_stash / new / release1)和主分支(main_stash / new / release1)。 當我提交更改時,可以從本地查看遠程分支上的更改。

現在如何將這些文件中的僅一個文件移至master分支。 當我創建從遠程到主分支的合並請求時,它包括所有簽入。 有什么方法可以限制/刪除/避免我們不想要的簽到內容。

您將需要使用git分支(從本地master分支中的實際位置開始的git分支),因此您要創建一個新的本地分支進行開發,然后提交到該分支中(並從遠程分支還原本地master分支,所有更改在新的本地分支機構上,因此您不會失去他們)

如果您要提交到該單個文件的提交已完成,則可以運行git cherry-pick <commit id>

如果文件是較大提交的一部分,則可能需要使用此單個文件進行新提交,以便您可以引用要在主數據庫上合並的單個提交

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM