有新人加入项目时,改动一些方法,此时并不想提交,但是需要拉取最新的代码。有些人会删除本地的项目,重新clone的项目。虽然,这样能够完成更新项目的做法;
接下来介绍更加科学的做法:
- git fetch --all
- git reset --hard origin/master
- git pull
git fetch 指令是下载远程仓库最新内容,不做合并
git reset 指令把HEAD指向master最新版本
有新人加入项目时,改动一些方法,此时并不想提交,但是需要拉取最新的代码。有些人会删除本地的项目,重新clone的项目。虽然,这样能够完成更新项目的做法;
接下来介绍更加科学的做法:
git fetch 指令是下载远程仓库最新内容,不做合并
git reset 指令把HEAD指向master最新版本