如何从github而不是从localhost

时间:2019-08-09 01:38:30

标签: laravel github

我正在研究laravel项目,并尝试使用github与我的同事共享代码。我可以使用git clone命令设置项目。但是一旦我的同事更新了项目并推送了服务器,那么我的代码就已经过时了。因此,如何使用git命令获取新的更新以覆盖现有的更新。非常感谢您提供任何建议或指导,谢谢

1 个答案:

答案 0 :(得分:2)

而不是覆盖,最好的做法是在远程(更新的)分支顶部重播(“重新设置”)您的本地提交(尚未推送)。

With Git 2.6+,键入:

git config --global pull.rebase true
git config --global rebase.autoStash true

从那里开始,简单的git pull就足够了。
然后,您可以在同事已经推送的内容之上测试本地代码。