强制更新 Git 存储库
如果您更改或更新了git存储库并想丢弃您的更改,那么强制最新更改运行两个命令的组合的好方法。第一个命令是gitfetch--all,它告诉git从远程下载最新的更新而不尝试合并或重新设置任何内容。接下来是gitreset--hardorigin/master,其中git重置master分支(假设您在master分支上)成为您刚刚获取的master分支的版本。这是完整的两个命令:
git fetch --all git reset --hard origin/master
您可能想要这样做的原因有几个,但应该记住,您对存储库中的文件所做的任何更改都将被合并以支持最新版本。
这种方法将保留不属于gitrepo的任何文件,因此如果您有任何非源代码控制的配置文件(例如,数据库配置文件)并且您想围绕这些文件更新项目的其余部分,则它非常有用。我自己在#!如果我想更新一个或两个不需要主要构建步骤的文件,请使用代码。但是,对于更严重的更改,我总是根据这些标签标记和构建站点。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短