我是Xcode的新手,刚刚发现它在项目目录中存储了大量用户信息和其他东西,我在版本控制中并不需要这些东西,或者想在Github上放置.这就是Xcode项目的基本外观:
1 AppName/
2 ??? AppName
3 ? ??? Base.lproj
4 ? ? ??? LaunchScreen.xib
5 ? ? ??? Main.storyboard
6 ? ??? Images.xcassets
7 ? ? ??? AppIcon.appiconset
8 ? ? ??? Contents.json
9 ? ??? AppDelegate.swift
10 ? ??? Info.plist
11 ? ??? ViewController.swift
12 ??? AppName.xcodeproj
13 ? ??? project.xcworkspace
14 ? ? ??? xcuserdata
15 ? ? ? ??? user1.xcuserdatad
16 ? ? ? ??? UserInterfaceState.xcuserstate
17 ? ? ??? contents.xcworkspacedata
18 ? ??? xcuserdata
19 …Run Code Online (Sandbox Code Playgroud) Visual Studio 2017 (v15.9.9)。
我似乎不知道如何创建 .tfignore 文件。如果我手动执行此操作,Windows 会告诉我需要添加文件名。我没有看到任何地方可以通过 IDE 创建一个。
我习惯了 GIT,在这里我可以右键单击待签入的文件(已更改),然后选择“忽略”。但我似乎没有这个选择,尽管我通过谷歌找到的所有结果都告诉我我应该这样做。
我有一个服务器的git存储库.该服务器需要一些文件,但这些文件只需要推送一次.因此,当有人编辑它时,它不必被推送到github,但是当有人下载存储库时,他们应该获得未编辑的文件.
服务器需要运行这些文件,但是对于每个人来说这些文件是不同的,这就是为什么我不希望它再次被推送.
我怎样才能做到这一点?
我尝试使用以下命令在我的存储库的根目录中创建一个 .gitignore 文件
$ touch .gitginore
Run Code Online (Sandbox Code Playgroud)
在 Git Bash 中。
但是当我从 Windows 资源管理器查看文件时。它说这是一个文本文件。不应该是那种类型File吗?