簡體   English   中英

git:將目錄中所有提交的文件恢復到 master

[英]git: revert all committed files in a directory to master

我有一個從 master 創建的功能分支feature-1-branch 很多時間過去了,我在feature-1-branch上創建了很多提交。

現在我想恢復提交特定目錄中的所有更改,比如說我在分支feature-1-branch所做的src/modules/feature-2回到它們在master的狀態。

我確定這在 git 中一定是可能的,只是不知道該怎么做!?

只需將src/modules/feature-2目錄從feature-1分支簽出到origin/master分支。

$ git checkout feature-1-branch
$ git fetch
$ git checkout origin/master src/modules/feature-2/

現在,您在masterfeature-1-branch分支中有相同的src/modules/feature-2目錄。

暫無
暫無

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

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