git工作流,用于对您进行修改';我永远不会回到原点
我是新手 我正在用构建一个iPhone应用程序,它有一个Git repos。我想在我自己的Git存储库中跟踪我对PhoneGap代码的更改(主要是将文件添加到www目录),同时能够从PhoneGap中提取最新和最伟大的内容 最好的方法是什么?这就是分支的用途吗git工作流,用于对您进行修改';我永远不会回到原点,git,vendor-branch,Git,Vendor Branch,我是新手 我正在用构建一个iPhone应用程序,它有一个Git repos。我想在我自己的Git存储库中跟踪我对PhoneGap代码的更改(主要是将文件添加到www目录),同时能够从PhoneGap中提取最新和最伟大的内容 最好的方法是什么?这就是分支的用途吗 另外,我怎样才能让它忽略我删除了不需要的文件夹的事实,比如android/和blackberry/文件夹?这正是分支的用途。您应该处理您的分支,并从主分支提取更改,可能使用--rebase这将如何处理我重命名文件之类的事情?如果我对一个文
另外,我怎样才能让它忽略我删除了不需要的文件夹的事实,比如android/和blackberry/文件夹?这正是分支的用途。您应该处理您的分支,并从主分支提取更改,可能使用
--rebase
这将如何处理我重命名文件之类的事情?如果我对一个文件进行git重命名,主分支的重新基址会对重命名的文件应用更新,还是会用旧名称再次创建该文件?无论是否重新基址,重命名都很可能导致合并冲突,您必须手动解决该问题。如果您在同一次提交中提交了文件重命名,但没有对thsose文件进行大量更改,则不太可能出现任何合并冲突。@Paul:即使是最小的更改也会在我的测试中导致合并冲突。