【git】项目更新方法

【放弃修改】

工作区 -- 暂存区 -- 本地仓库 -- 远程仓库

工作区 -- 暂存区:

  git diff 

  git checkout .  /  git reset --hard 

暂存区 -- 本地仓库

  git diff --cached 

  git reset + git checkout .

  git reset --hard

本地仓库 -- 远程仓库

  git diff master origin/master

  git reset --hard origin/master

总之,一般情况下使用 git reset --hard 就可以了

【提交修改】

一般处理方法:

0、直接push到master,一般不太好用。

1、新建一个分支,直接push该分支上去

  新建分支操作     git checkout -b BRANCHNAME

  本地分支Push操作    git push origin LOCALNAME:REMOTENAME

2、新建一个分支,rebase当前分支,然后push上去

原文地址:https://www.cnblogs.com/yesuuu/p/8341755.html