如何使用未跟踪的文件进行Git存储,将其推送到补丁并在另一台计算机中恢复.
git stash save -u feature
git stash show -p > patch
git apply patch
Run Code Online (Sandbox Code Playgroud)
但路径没有未跟踪文件
我不小心被处决了git stash pop两次让我隐藏在我想去的地方.如何撤消上一个流行音乐?我确实想要第一个流行音乐而不是第二个流行音乐,所以reset --hard HEAD不会为我做.
在Git中,如何在保留当前分支的所有更改的同时检出旧分支,但它们只会被标记为未提交的更改或新文件.
有这样的命令git checkout-but-keep-changes branch_name吗?
我希望.patch根据我可以查看的旧存储的差异创建一个文件git stash show -p stash@{2}
我试过这个,但没有运气:
git format-patch stash@{2} --stdout > file.patch
Run Code Online (Sandbox Code Playgroud)
我认为它会像正常提交一样工作?为很可能超级厚而道歉。
谢谢!