去年,我将我的项目版本上传到我的github存储库。我已经有一段时间没能处理代码了,现在我又回到了它,我发现我的本地版本比github上的版本更进一步。
奇怪的是,从上次存储库更新开始,我一定不能正确跟踪更改,因为git似乎不存在于本地项目中。
那我怎么能清理这个烂摊子呢?如何将所有更新的本地文件合并到主服务器中,而不会覆盖本地文件或在github上完全混乱文件?
我是否可以在没有github版本覆盖本地集的情况下将本地文件连接到github?
赞赏任何建议。
谢谢, 大卫
答案 0 :(得分:0)
由于您的本地项目似乎甚至不是Git存储库,这可能是将这些更改与GitHub上的更改合并的最直接的方法:
cp -R local_dir/* cloned_dir/
,或者你可以零碎地移动东西在提交时,您可以按照自己喜欢的方式在分支机构和多个提交中进行安排。如果您只想暂存文件的一部分,git add -p
会很有用。