git没有通过fork方式,而是用的clone方式下载的项目如何获取源项目的代码更新?

小白,之前不知道fork的用法,之前是把开源项目直接clone到本地,然后把项目上传到自己的git空间.. 现在想项目获取源项目作者的更新 该如何做呢?

阅读 1.8k
2 个回答

你这使用方式有问题,你应该用git submodule来管理这种依赖。你只要到git submodule更新下来的文件夹里执行git pull,然后到你项目目录里执行git add 你更新后的文件夹,然后git commit -m "message"git push到你自己项目里,就能随时保持版本更新,而且用git submodule如果不做其他变动的话能一直保持在使用对方对某个版本上。

git pull 可以拉取代码时指定要更新哪个仓库的最新代码
image.png

可以把指定源(代码仓)的分支代码拉到本地并与本地分支合并

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题