git clone分支进入master

时间:2019-01-22 13:03:14

标签: git github

我已经在“ dev”分支上工作了大约一年,现在我需要将所有更改推送到“ master”上,或者更像将clone dev转换成master,因为项目的结构发生了很大变化,我不想解决每个文件上的冲突。

我主要使用GitHub桌面/源代码树/ gitkraken之类的gui,对bash毫无经验。

我该如何实现?谢谢

1 个答案:

答案 0 :(得分:1)

如果您不关心master分支的历史记录,可以将其重置为开发并强制推送。

git checkout master
git reset develop --hard
git push --force

如果要保留历史记录,比这要复杂得多。