Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git工作流,用于对您进行修改';我永远不会回到原点_Git_Vendor Branch - Fatal编程技术网

git工作流,用于对您进行修改';我永远不会回到原点

git工作流,用于对您进行修改';我永远不会回到原点,git,vendor-branch,Git,Vendor Branch,我是新手 我正在用构建一个iPhone应用程序,它有一个Git repos。我想在我自己的Git存储库中跟踪我对PhoneGap代码的更改(主要是将文件添加到www目录),同时能够从PhoneGap中提取最新和最伟大的内容 最好的方法是什么?这就是分支的用途吗 另外,我怎样才能让它忽略我删除了不需要的文件夹的事实,比如android/和blackberry/文件夹?这正是分支的用途。您应该处理您的分支,并从主分支提取更改,可能使用--rebase这将如何处理我重命名文件之类的事情?如果我对一个文

我是新手

我正在用构建一个iPhone应用程序,它有一个Git repos。我想在我自己的Git存储库中跟踪我对PhoneGap代码的更改(主要是将文件添加到www目录),同时能够从PhoneGap中提取最新和最伟大的内容

最好的方法是什么?这就是分支的用途吗


另外,我怎样才能让它忽略我删除了不需要的文件夹的事实,比如android/和blackberry/文件夹?

这正是分支的用途。您应该处理您的分支,并从主分支提取更改,可能使用
--rebase

这将如何处理我重命名文件之类的事情?如果我对一个文件进行git重命名,主分支的重新基址会对重命名的文件应用更新,还是会用旧名称再次创建该文件?无论是否重新基址,重命名都很可能导致合并冲突,您必须手动解决该问题。如果您在同一次提交中提交了文件重命名,但没有对thsose文件进行大量更改,则不太可能出现任何合并冲突。@Paul:即使是最小的更改也会在我的测试中导致合并冲突。