GitHub网页上add files和git命令的添加区别?

为什么在GitHub上通过add files就可以添加本地的文件,却还要通过git bash 使用git命令在本地pull文件呢?