草庐IT

revision

全部标签

git - 如何列出 `git` 中特定版本的文件?

我想知道git仓库中特定版本的文件列表。我该怎么做? 最佳答案 gitls-tree-r--name-only$REV例如gitls-tree-r--name-onlya27689bf7f46dc0735c5b3b6076010c87224063e 关于git-如何列出`git`中特定版本的文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5215193/

git - 如何列出 `git` 中特定版本的文件?

我想知道git仓库中特定版本的文件列表。我该怎么做? 最佳答案 gitls-tree-r--name-only$REV例如gitls-tree-r--name-onlya27689bf7f46dc0735c5b3b6076010c87224063e 关于git-如何列出`git`中特定版本的文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5215193/

git - Homebrew 软件致命 : needed a single revision (MacOs Sierra)

不确定这个问题是否与升级到MacOsSierra有关,但从那一刻起,当我运行“brewupdate”时就会出现这个错误→brewupdateCheckingoutv1.0.0in/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask...Tocheckoutmasterin/usr/local/Homebrew/Library/Taps/caskroom/homebrew-caskrun:'cd/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask&&gitcheckoutm

git - Homebrew 软件致命 : needed a single revision (MacOs Sierra)

不确定这个问题是否与升级到MacOsSierra有关,但从那一刻起,当我运行“brewupdate”时就会出现这个错误→brewupdateCheckingoutv1.0.0in/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask...Tocheckoutmasterin/usr/local/Homebrew/Library/Taps/caskroom/homebrew-caskrun:'cd/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask&&gitcheckoutm

git rebase 致命 : Needed a single revision invalid upstream –i

我正在尝试将多个提交压缩在一起。当我用gitrebase–iHEAD~8我有一个致命的:fatal:Neededasinglerevisioninvalidupstream–i这是提交日志的一部分:gitlog相应Github存储库的所有提交历史都在这里:https://github.com/yikouniao/YukiLog/commits/master编辑1:当我使用gitrebase–iHEAD~2时,我得到了相同的结果。编辑2:我不知道我已经修改了文件.gitconfig,editor=notepad2被添加到文件中。我去掉editor=notepad2后,一切正常。然后我重新

git rebase 致命 : Needed a single revision invalid upstream –i

我正在尝试将多个提交压缩在一起。当我用gitrebase–iHEAD~8我有一个致命的:fatal:Neededasinglerevisioninvalidupstream–i这是提交日志的一部分:gitlog相应Github存储库的所有提交历史都在这里:https://github.com/yikouniao/YukiLog/commits/master编辑1:当我使用gitrebase–iHEAD~2时,我得到了相同的结果。编辑2:我不知道我已经修改了文件.gitconfig,editor=notepad2被添加到文件中。我去掉editor=notepad2后,一切正常。然后我重新

Git svn 克隆 : How to defer fetch of revision history

我经常遇到想立即在SVN存储库上工作的情况。但是普通的gitsvnclone[url]也会克隆整个历史。所以我想加快速度。第一部分是仅将最新修订提取到您的Git存储库中。我是这样做的:URL=http://google-web-toolkit.googlecode.com/svn/trunk/REV=`svninfo$URL|grepRevision:|awk'{print$2}'`PROJECT_FOLDER=google-web-toolkit-readonlygitsvnclone-r$REV:HEAD$URL$PROJECT_FOLDER(更多信息在StackOverflow文

Git svn 克隆 : How to defer fetch of revision history

我经常遇到想立即在SVN存储库上工作的情况。但是普通的gitsvnclone[url]也会克隆整个历史。所以我想加快速度。第一部分是仅将最新修订提取到您的Git存储库中。我是这样做的:URL=http://google-web-toolkit.googlecode.com/svn/trunk/REV=`svninfo$URL|grepRevision:|awk'{print$2}'`PROJECT_FOLDER=google-web-toolkit-readonlygitsvnclone-r$REV:HEAD$URL$PROJECT_FOLDER(更多信息在StackOverflow文

windows - Git (TortoiseGit) - 如何将单个文件恢复到以前的修订版,然后撤消恢复?

将Git与TortoiseGit一起使用时:有人知道如何将单个文件(或完整的存储库)恢复到以前的修订版吗?例如,我有一个包含多个文件的存储库。一个文件存在三个修订版(1;2;3)。现在我想从修订版3改回修订版2。TortoiseGit在“显示日志”对话框中提供了“还原”功能,允许跳回到特定的修订版,但这将还原整个存储库而不是单个文件。此外,一旦我还原了某些内容,我就不知道如何撤消还原并跳回到最新版本。 最佳答案 从命令行:gitcheckout可能是您想要的。文档显示了一个示例:$gitcheckoutmaster~2生成文件将Ma

windows - Git (TortoiseGit) - 如何将单个文件恢复到以前的修订版,然后撤消恢复?

将Git与TortoiseGit一起使用时:有人知道如何将单个文件(或完整的存储库)恢复到以前的修订版吗?例如,我有一个包含多个文件的存储库。一个文件存在三个修订版(1;2;3)。现在我想从修订版3改回修订版2。TortoiseGit在“显示日志”对话框中提供了“还原”功能,允许跳回到特定的修订版,但这将还原整个存储库而不是单个文件。此外,一旦我还原了某些内容,我就不知道如何撤消还原并跳回到最新版本。 最佳答案 从命令行:gitcheckout可能是您想要的。文档显示了一个示例:$gitcheckoutmaster~2生成文件将Ma