首页 文章

什么是遗产藏匿?

提问于
浏览
5

今天我在我的Windows机器上运行git stash -h来获得此响应:

usage: git legacy-stash list [<options>]
   or: git legacy-stash show [<stash>]
   or: git legacy-stash drop [-q|--quiet] [<stash>]
   or: git legacy-stash ( pop | apply ) [--index] [-q|--quiet] [<stash>]
   or: git legacy-stash branch <branchname> [<stash>]
   or: git legacy-stash save [--patch] [-k|--[no-]keep-index] [-q|--quiet]
                      [-u|--include-untracked] [-a|--all] [<message>]
   or: git legacy-stash [push [--patch] [-k|--[no-]keep-index] [-q|--quiet]
                       [-u|--include-untracked] [-a|--all] [-m <message>]
                       [-- <pathspec>...]]
   or: git legacy-stash clear

请再说一遍? legacy-stash ?到底是怎么回事?

1 回答

  • 2

    正在进行的工作是将 git stashgit rebase 程序移植到用C编写的内置程序中 . 它们在所有系统上都更快,但这项工作对于Windows特别有 Value ,因为用shell编写的程序比在Unix上慢得多 . 但是,我们还是默认的 .

    Git for Windows(以及2.20,核心Git)允许您选择您想要使用的版本 . Git for Windows调用shell版本 legacy-stash . 只有've always been using, and when the built-in version is ready for production use, you'只是你自动切换的版本 .

相关问题