首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >反向使用Git ...我犯了个大错

反向使用Git ...我犯了个大错
EN

Stack Overflow用户
提问于 2014-04-25 04:17:54
回答 3查看 46关注 0票数 0

我犯了一个错误,在我的项目一开始就没有使用git。我已经下载了一个操作系统项目,做了一些定制,现在我想:

1)将原始分支/项目与我的分支/项目进行比较,以查看我更改和更新的文件。2)使用未更改的原始源文件更新我的项目

我不知道该怎么做。

EN

回答 3

Stack Overflow用户

发布于 2014-04-25 04:24:09

您可以重新下载原始项目,并将其初始化为git repo (git init)。确保提交项目(git commit)。然后将所有更改复制/粘贴到同一目录中。此时运行git diff应该会显示您所更改的所有内容。

票数 1
EN

Stack Overflow用户

发布于 2014-04-25 04:27:46

如果你: 1. git签出原始分支的某个地方2.复制你的修改到那个工作副本

然后你可以不同..。

可能更好的做法是将原始结帐分支,复制到该分支,提交,然后您可以继续在新分支上进行开发。这使得将来可以灵活地合并到上游...

票数 0
EN

Stack Overflow用户

发布于 2014-04-25 06:34:56

如果你还不是存储库的贡献者,你可能不得不提交一个拉取请求,这是毫无价值的。如果git给你带来了问题,你可以:$ diff dir1 dir2

否则,只需git clone原始存储库,将已编辑目录的全部内容cp到原始存储库,然后在其中运行git diff (或在提交后运行git status )。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23278935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档