首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >试图从克隆的源中获取git更改?

试图从克隆的源中获取git更改?
EN

Stack Overflow用户
提问于 2013-11-28 18:58:17
回答 1查看 23关注 0票数 1

我最近外包了一些工作给一个在客户网站上工作的开发人员,他使用了一个“临时”FTP站点,我希望得到他所做的更改,并将其复制到bitbucket repo中。

是否有可能从克隆的源文件中恢复更改?

EN

回答 1

Stack Overflow用户

发布于 2013-11-30 23:25:19

显然,如果开发人员使用git并提交了他们的更改,那么只需使用git pullgit pushgit send-email (最后一个可能需要单独安装)。

但我猜他不是。(不过,检查一下!)

如果开发人员是唯一一个更改了项目,且您的工作目录是干净的,您可以将更改复制到本地临时目录,然后使用带有适当命令行选项的rsync,使git工作目录与他拥有的目录相同(这将正确处理文件删除、重命名和移动),然后提交。

如果您还在git或工作树中进行了更改,则可能需要进行三向合并。要做到这一点,最好的方法可能是在他们开始处理的原始提交的基础上为他们的更改创建一个新分支,然后使用上一段中的方法将他的更改引入新分支,然后合并这两个分支。

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

https://stackoverflow.com/questions/20264243

复制
相关文章

相似问题

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