Git 再次同步本地文件夹和远程存储库

Git 再次同步本地文件夹和远程存储库,git,github,Git,Github,我有一个带有git的本地文件夹及其相应的远程git存储库。他们在一周前很好地同步了。从那时起,我在本地文件夹中做了一些更改(但没有提交任何内容),我的同事向远程存储库(在同一分支中)添加了新的提交 我想了解以下两种情况的标准流程和git命令 1) 我想检查冲突并合并本地更改和当前远程存储库,以便再次同步它们 2) 我想放弃所有本地更改,只需使用最新版本的远程存储库更新本地文件夹 有人能帮忙吗?假设遥控器是原点,分支是主机 我想检查冲突并合并本地更改和当前远程存储库,以便再次同步它们 提交您的更

我有一个带有git的本地文件夹及其相应的远程git存储库。他们在一周前很好地同步了。从那时起,我在本地文件夹中做了一些更改(但没有提交任何内容),我的同事向远程存储库(在同一分支中)添加了新的提交

我想了解以下两种情况的标准流程和git命令

1) 我想检查冲突并合并本地更改和当前远程存储库,以便再次同步它们

2) 我想放弃所有本地更改,只需使用最新版本的远程存储库更新本地文件夹


有人能帮忙吗?

假设遥控器是
原点
,分支是
主机


我想检查冲突并合并本地更改和当前远程存储库,以便再次同步它们

  • 提交您的更改
  • 修复合并冲突(如果有)
  • 再次提交,合并冲突已修复

  • 我想放弃所有本地更改,只需使用最新版本的远程存储库更新本地文件夹

  • 隐藏或重置更改
  • 或者(如果您想再次应用本地更改)

  • 从远程存储库中提取
  • $ git add <files-to-add>
    $ git commit
    
    $ git pull origin master
    
    $ git add <files-with-conflict>
    $ git commit
    
    $ git push origin master
    
    $ git reset --hard
    
    $ git stash
    
    $ git pull origin master