所以我试图将我的一个存储库提取到我的项目中,但文件没有在我的本地计算机上更新。
git fetch TheCore <-- my Core on Github
returns saying nothing in terminal, just puts me back at prompt
我的机器上没有更新文件,但仍有旧代码。
我的as12投影远程回购:
origin https://github.com/mine/as12.git (fetch)
origin https://github.com/mine/as12.git (push)
thecore https://github.com/mine/TheCore.git (fetch)
thecore https://github.com/mine/TheCore.git (push)
所以我试图获取TheCore,以便用新代码更新我的本地项目。不知道为什么fetch不起作用。
答案 0 :(得分:1)
如果您希望更新工作目录,请使用git fetch
关注git merge
,或者只使用git pull
。
更多阅读:What is the difference between 'git pull' and 'git fetch'?
答案 1 :(得分:1)
Fetch仅具有更新本地存储库上的引用的效果。它不会自动更新本地分支。要更新本地分支,您需要根据具体情况使用pull,merge或rebase。
更多信息here