目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 windows git docker idea maven esp8266 python Arduino

存档:

git 强制拉取

该方法会强制覆盖本地代码,也就是放弃本地修改

git fetch --all
git reset --hard origin/master
git pull

git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。

git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。

Git分支相关

创建分支

git branch (branchname)

切换分支

git checkout (branchname)

Git提交与修改

git add 添加文件到仓库
git status 查看仓库当前的状态,显示有变更的文件。
git diff 比较文件的不同,即暂存区和工作区的差异。
git commit 提交暂存区到本地仓库。
git reset 回退版本。
git rm 删除工作区文件。
git mv 移动或重命名工作区文件。

标题:git 强制拉取
作者:llilei
地址:http://solo.llilei.work/articles/2021/07/02/1625216726003.html