我想知道用当前工作目录中的内容覆盖master。
感谢。
P.S。我对Git很新。
答案 0 :(得分:1)
这可能就足够了:
git checkout -B master X
如果给出
-B
,则创建<new_branch>
(如果它不存在);否则,重置 这是交易相当于:
$ git branch -f <branch> [<start point>]
$ git checkout <branch>
也就是说,除非“
git checkou
t”成功,否则不会重置/创建分支。
这比“How to replace master branch with experiment branch”中描述的其他选项稍短。