用本地覆盖master(Git)

时间:2013-03-21 09:54:36

标签: git

我想知道用当前工作目录中的内容覆盖master。

感谢。

P.S。我对Git很新。

1 个答案:

答案 0 :(得分:1)

这可能就足够了:

git checkout -B master X

来自git checkout man page

  

如果给出-B,则创建<new_branch>(如果它不存在);否则,重置   这是交易相当于:

$ git branch -f <branch> [<start point>]
$ git checkout <branch>
  

也就是说,除非“git checkou t”成功,否则不会重置/创建分支。

这比“How to replace master branch with experiment branch”中描述的其他选项稍短。