在Xcode中找不到.pbxproj文件

时间:2015-06-06 08:45:36

标签: ios xcode git atlassian-sourcetree

我的.pbxproj文件有问题。我在一台计算机上处​​理了一个Xcode项目,然后在另一台计算机上使用SourceTree克隆了它。但是现在我无法打开项目,因为project.pbxproj文件已经完全消失了。我没有将它添加到我的.gitignore文件中,当我在另一台计算机上处​​理该项目时,我从来没有遇到任何问题。

那么为什么它会消失,有没有办法让它恢复?我的源代码中根本找不到它。即使我恢复到我的初始提交也没有。是不是当我将项目源代码推送到位桶时,我的.pbxproj文件没有被提交?

有没有办法创建新的.pbxproj文件?我这里没有配备工作项目的计算机,它在我的办公室里。

修改 包括我的void merge(int*a,int p,int q,int r){ //function to merge two arrays int n1= (q-p); // size of first sub array int n2= (r-q); // size of second subarray int c[n1+1],d[n2]; //you need to add 1 otherwise you will lose out elements for(int i=0;i<=n1;i++){ c[i]=a[p+i]; } for(int j=0;j<n2;j++){ d[j]=a[q+j+1];//This is to ensure that the second array starts after the mid element } int i=0,j=0; int k; for( k=p;k<=r;k++){ // merging two arrays in ascending order if( i<=n1 && j<n2 ){//you need to check the bounds else may get unexpected results if( c[i] <= d[j] ) a[k] = c[i++]; else a[k] = d[j++]; }else if( i<=n1 ){ a[k] = c[i++]; }else{ a[k] = d[j++]; } } } 文件

.gitignore

1 个答案:

答案 0 :(得分:1)

好的,所以这是一个重要的D'哦!那一刻和我自己的错误。我发现计算机上有一个全局.gitignore文件。在那个文件中我为一些共鸣添加了project.pbxproj

所以现在它有效。愚蠢的愚蠢...