提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
如果你有通过git提交代码的需求,来看这篇最简单提交代码的方法
准备工作: 清除git的缓存
如果你有以前不需要追踪,现在需要追踪的文件,请先清除git的缓存
如果想要清除未push的本地commit,则需要使用git reset --hard commit_id
进行消除[commit_id是需要回退的那次commit的哈希值,使用git log获得]
第一步:将不需要追踪的文件移出.gitignore 文件
删除不需要的文件即可,如果要添加的话可以移步这位大神的文章->直达链接
第二步:添加文件到本地缓存
使用命令:
git add .
第三步:提交
git commit -m "本次提交的备注信息"
第四步:push推送
git push
此时会弹出一个小页面,选择网页登陆,绑定你的git工具到Github即可完成提交
常见报错
以上步骤非常简单,但是也会出现意想不到的错误,下面列举几个:
- warning: in the working copy of
出现在初期git add .这一步,此时可以使用git config --global core.autocrlf true
命令将换行和空格转换打开,详见大佬文章,讲的非常不错->git提示“warning: LF will be replaced by CRLF”的解决办法-作者:青崖林夕
- fatal: unable to access…Failure when receiving data from the peer
这个问题常见于git pull拉取时,由于中间会有git的http和https代理,但是我们本地环境本身就有SSL协议了,所以会导致此错误,可以使用如下代码关掉http和https代理
//取消http代理
git config --global --unset http.proxy
//取消https代理
git config --global --unset https.proxy
具体原理详见大佬文章->【Git】解决fatal: unable to access…Failure when receiving data from the peer或者OpenSSL SSL_read: Connect
总结
步骤分为以下几步
git add .
git commit -m "本次提交的备注信息"
git push
感谢大家看完本文章,如果有帮助可以点个赞吗👍,谢谢大家🥰❤️