对子目录配置git config

相信很多人跟我一样,在公司和业余使用两个不同的git name和email。正常操作是,设置一个全局的git config,所有repo默认使用;在每个需要特殊处理的repo下单独设置git config。 如果repo数量很少而且固定,这样操作一般...

技术

Remove directory from remote repository after adding them to .gitignore

将不该提交到远程的文件或目录提交到git服务器是件很恼人的事,即使后面把它们加到了.gitignore,服务器上的提交还一直在。那有没有什么办法把已经提交到服务器之后又被添加到.gitignore里的文件移除呢?答案是肯定的,其实非常简单,几行命令就可以搞定:

iOS