什么是“svn update -r”的git等价物?
我是最近的git转换。 能够使用git-svn在本地保留我的分支而不会干扰svn服务器是非常好的。 在最新版本的代码中存在一个错误。 我想build立一个工作时间,以便我可以使用git bisect。 我无法find正确的命令来及时撤回。 谢谢。
git checkout HEAD~1
这会把你当前的HEAD移到更早的版本。
git checkout <sha>
这会将当前的HEAD移动到给定的修订版本。 使用git log
或gitk
来find你正在寻找的修订版本。
回到最新(相当于:svn),你需要更新分支,通常是:
git checkout master
这是因为HEAD指的是正在签出的版本。
混帐拉
似乎是一个更适当的命令你正在寻找
这似乎是做我想要的,这也是我想你也想要的
git checkout *
如果你使用的是TortoiseGit那么
Right Click in project folder > TortoiseGit > Pull