无法在Mac OSX上删除Xcode Git Project

时间:2017-07-18 22:32:27

标签: git macos xcode8 macos-sierra

我正在使用Mac,Xcode和Git进行开发。在我的Mac上,有一些不再需要的Xcode项目,之前已被删除。但是,删除这些文件夹后,它们总是在几小时后回来,每个文件夹中只有.git个文件夹。在.git内,有一个“对象”文件夹,里面有许多2位数字或字母命名的文件夹。如何摆脱这些项目文件夹并确保它们永远不会回来?

我已经尝试过cd到这些文件夹,并使用rm -rf .gitrm -rf .git*删除这些.git文件夹,但他们仍然会回来。

这些项目都不在我的github上,所以很确定这不是原因。

有没有人有类似的问题?

1 个答案:

答案 0 :(得分:2)

在删除Xcode仍然打开的项目之前,我遇到了这个问题。

试试这个:

  1. 在Xcode中,窗口 - > 欢迎使用Xcode
  2. 检查是否列出了要删除的项目列表
    • 如果是,请右键单击它们,然后在Finder中显示
      (这是为了确保您删除了正确的项目文件夹)
    • 如果未在此处列出,则继续执行下一步
  3. 在Xcode中,文件 - > 打开最近 - > 清除菜单
  4. 退出Xcode(确保在删除项目文件夹之前关闭)
  5. 在打开的Finder窗口中,删除顶部项目文件夹(而不仅仅是 .git 文件夹)
    您也可以在终端上对其进行<Window.Resources> <DataTemplate x:Key="Tab1Template"> <Grid> <Rectangle Stroke="Black" /> <TextBlock Margin="5" Text="{Binding Key}" FontSize="18"/> </Grid> </DataTemplate> <DataTemplate x:Key="Tab2Template"> <Grid> <Ellipse Stroke="Green" StrokeThickness="4"/> <TextBlock Margin="10" Text="{Binding Key}" FontSize="24" Foreground="Red" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center" /> </Grid> </DataTemplate> <DataTemplate x:Key="Tab3Template"> <Grid> <TextBlock Margin="10" Text="{Binding Key}" FontSize="24" Foreground="White" Background="Black" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center" /> </Grid> </DataTemplate> <Style TargetType="{x:Type TabControl}"> <Style.Triggers> <DataTrigger Binding="{Binding TabId}" Value="1"> <Setter Property="ContentTemplate" Value="{StaticResource ResourceKey=Tab1Template}" /> </DataTrigger> <DataTrigger Binding="{Binding TabId}" Value="2"> <Setter Property="ContentTemplate" Value="{StaticResource ResourceKey=Tab2Template}" /> </DataTrigger> <DataTrigger Binding="{Binding TabId}" Value="3"> <Setter Property="ContentTemplate" Value="{StaticResource ResourceKey=Tab3Template}" /> </DataTrigger> </Style.Triggers> </Style> </Window.Resources> <TabControl DisplayMemberPath="Value" SelectedValuePath="Key" SelectedValue="{Binding TabId}"> <TabControl.ItemsSource> <col:Hashtable> <sys:String x:Key="1">one</sys:String> <sys:String x:Key="2">two</sys:String> <sys:String x:Key="3">three</sys:String> </col:Hashtable> </TabControl.ItemsSource> </TabControl>
  6. 重新打开Xcode