git pull是否会替换本地存储库中的所有内容?

git pull是否会替换本地存储库中的所有内容?,git,git-pull,Git,Git Pull,假设我有一个服务器端和一个客户端目录。我在客户端做了一些改变,比如主题。如果我git pull它会替换这两个目录上的所有内容吗?不,它不会。它将尝试将远程存储库中的更改合并到分支中。它不会覆盖它不接触的本地文件,并且会在拉取出现问题时通知您。此外,一个简单的git pull不会对远程存储库产生任何影响 git reset——另一方面,硬将覆盖本地文件,而git推送可能会对远程设备产生影响 为什么从服务器上拉ing来修改服务器上的任何内容?

假设我有一个服务器端和一个客户端目录。我在客户端做了一些改变,比如主题。如果我
git pull
它会替换这两个目录上的所有内容吗?

不,它不会。它将尝试将远程存储库中的更改合并到分支中。它不会覆盖它不接触的本地文件,并且会在拉取出现问题时通知您。此外,一个简单的
git pull
不会对远程存储库产生任何影响


git reset——另一方面,硬
将覆盖本地文件,而
git推送
可能会对远程设备产生影响

为什么
从服务器上拉
ing来修改服务器上的任何内容?