我正在设计和构建一个 iOS 应用程序,它受本地 git 存储库的版本控制。到目前为止,我已经将所有内容都置于版本控制之下,包括“Design”之类的大文件夹,里面装满了我的 Photoshop 资产等。我现在已经向 repo 添加了一个远程位置,显然不想将 Design 文件夹提交到远程。
我用.gitignore
以下内容制作了一个文件:
# File Extensions #
###################
*.psd
# Folders #
###########
/Design/*
哪个应该排除该文件夹和任何 Photoshop 文档?
如何取消对现有设计文件夹的版本化(git rm
实际上是删除文件!)?另外,当我取消版本时,它会自动缩小巨大的 .git 文件夹吗?
非常感谢。