Git配置参考

全局配置

1、根目录下touch .gitignore_global
2、在创建的文件中写入如下内容:

# .gitignore_global

.DS_Store
.DS_Store?
*.DS_Store
*/.DS_Store

*/.xcuserstate
*.xcuserstate

3、打开根目录下的.gitconfig,添加如下内容:

[core]
    excludesfile = /Users/mac/.gitignore_global

1、注意:mac替换成你自己的电脑名称

顺便把以下内容一起写入:

[alias]
    lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'

这段文字的意思是给git log配置一个别名:git lg,可以更优雅地显示提交日志,不信你试试。当然,原有的git log可以正常使用。

工程配置

1、在工程目录下touch .gitignore
2、在Github上的忽略配置上找到对应的忽略配置,写入.gitignore

其他问题

如果本地或远端已经产生需要忽略的文件,问题仍然没有得到解决。

作如下操作:

  • git rm --cached file_path
  • git commit -m "xxoo"
  • git push

注意:git rm --cached file_path只是删除暂存区的文件,本地的文件不会删除,而git rm file_path则会删除文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,174评论 19 139
  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 10,380评论 2 87
  • 铺开天幕 洒一把繁星 点缀深邃的夜空 我独自踯躅静谧的原野 网几声乡村犬吠,和 葡萄架下秋虫的低鸣 放进诗歌干瘪的...
    桂山花石草庐阅读 2,870评论 0 4
  • 早在多年前就听说过轻而易举的富足,可是我们该如何实现呢? 也许你并没有含着金钥匙出生,或许你一出生就遭人嫌弃,太多...
    宣力亢阅读 2,361评论 0 0
  • 我总是在刻意的忘记你,事实上我也很少想起你。某天过后,我以为我已经删去了所有关于你的东西,qq、照片、截图、全民k...
    不为相遇为远方阅读 1,832评论 0 0

友情链接更多精彩内容