先前的git commit会覆盖以后提交的所有类似文件

时间:2018-11-17 13:39:57

标签: git overwrite

<android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="230dp" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main2" app:menu="@menu/activity_main2_drawer" /> 揭示了这一点……

git log -- onefile

我需要进行d2c2408 - (HEAD, master) yet another fix 5cfc62f - updated web socket for shared blockchain 78bc7b8 - transactions, transaction pool update b47bf1d - transaction added d831d08 - added wallet 次提交才能合并到d831d08中。

但是在此过程中,我需要先前的提交d2c2408覆盖以后提交的所有d831d08文件。意思是,我想保留将来提交的所有将来进度,但是我需要覆盖先前提交的所有东西。

我用什么git命令执行此操作?

1 个答案:

答案 0 :(得分:0)

我的node_modules中有一个错误,是由于在两个不同环境之间安装依赖关系并提取这些存储库而不是为每个工作环境本地安装依赖关系而导致的。坦白说,我还没有足够的技巧来深入研究它。所以我所做的只是简单地将node_modules从先前的提交复制并覆盖到最新的提交中。这解决了nodemon无法运行我的脚本的问题。