Git 菜鸟求助,从源更新本地 fork 的时候如何不干扰本地 fork 的修改?

2014-10-16 03:20:15 +08:00
 MajestySolor
git用的少,可能我表达的不清楚
比如有个项目A,我fork了然后clone到本地陆续做了点修改,称为项目B,然后我发现A的源上有了一些更新,然后我希望merge到B的时候不干扰B已经修改过的代码,只更新B没有修改过的部分
这样的要求能实现么?
2472 次点击
所在节点    问与答
7 条回复
msg7086
2014-10-16 04:36:40 +08:00
一般是stash-pull-rebase-pop的流程

不干扰应该不行吧,仓库版本不一致了
oott123
2014-10-16 07:49:02 +08:00
fork,创建一个新分支,进行开发。
源更新了,拉取,再合并到自己的分支里。
kingme
2014-10-16 08:15:22 +08:00
不可能
作者的一个commit 1.修改了文件A和B
楼主本地修改了A,所以只想要合并B???
要么你生成format-patch,手动编辑补丁。。。。

既然你本地的修改和B并不冲突为什么不合并那,不懂
B33A91OoN0SXv9xX
2014-10-16 16:44:42 +08:00
@msg7086 git没有pop啊,iPhone版的v2ex是网页版吗?好像很多人在用
msg7086
2014-10-16 23:47:36 +08:00
@wanglongbiao2010 stashpop

另外我没有iphone。上面写着via iphone的都是从win phone上发出来的……
B33A91OoN0SXv9xX
2014-10-17 08:40:42 +08:00
@msg7086 win phone。。。
win phone好用吗
msg7086
2014-10-17 13:38:33 +08:00
@wanglongbiao2010 我觉得挺好。ymmv。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/139193

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX