![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
silence_lf
这个作者很懒,什么都没留下…
展开
-
Git代码提交commit信息规范
Ø新功能feature说明:【feat】+ msgØ修改bug说明:【fix】+ msgØ合并分支说明:【merge】+ msgØ文档修改说明:【docs】+ msgØ格式、不影响代码运行的变动:【style】+ msgØ重构即不是新增功能,也不是修改bug的代码变动:【refactor】+ msgØ增加测试:【test】+ msgØ构建过程或辅助工具的变动:【chore】+ msgØ删除文件或代码:【rm】+ msgØ优化相关,比如提升性能、体验:【perf】+ msg原创 2021-12-09 17:15:55 · 143 阅读 · 0 评论 -
Git删除远程历史的某次提交
reset :git reset --hard commitIdgit push origin master -f(-f 参数是强制提交,因为reset之后本地库落后于远程库一个版本,因此需要强制提交)revert:git revert HEAD #撤销前一次 commitgit revert HEAD^ # 撤销前前一次 commitgit revert commit # 撤销指定的版本git push origin master...原创 2021-12-09 17:13:47 · 656 阅读 · 0 评论 -
Git修改内容不提交
Git本次修改内容不提交,且要进行其他人内容修改提交:在进行其他内容修改前先:git stash(把当前修改的内容隐藏起来)再进行其他内容修改提交解决在分支1中修改某文件,不提交,切换到分支2,结果在分支2中也能看到分支1中的修改,并且可以在分支2中提交该修改:在分支1中,切换之前先:git stash(它会把你的修改隐藏起来,这样切换分支时就不会有问题。)在其他分支修改完之后,回来可以通过git stash list看到你的隐藏记录,并且通过git stash apply stash@原创 2021-12-09 17:00:15 · 1793 阅读 · 0 评论 -
Git使用
查看git远程仓库地址:git remote -v查看git配置:git config --listgit是否已经正确安装:which git执行命令将db.php加入不提交队列:git update-index --assume-unchanged include/db.php执行命令将db.php取消加入不提交队列:git update-index --no-assume-unchanged include/db.php查看commit内容:git show commit_id查原创 2021-12-09 16:39:04 · 50 阅读 · 0 评论 -
Git代码下载提交
如develop分支:若想使用git pull、git push直接下载和提交代码,而不使用git pull origin develop、git push origin develop下载和提交代码git checkout developgit branch --set-upstream-to=origin/develop developgit pullgit push...原创 2021-12-09 16:33:57 · 245 阅读 · 0 评论 -
.gitignore文件不生效
git清除本地缓存(改变成未track状态),然后再提交:git rm -r --cached .git add .git commit -m 'update .gitignore'git push -u origin master原创 2021-12-09 16:31:17 · 133 阅读 · 0 评论 -
Git更换远程服务器
查看远程仓库:git remote -v重新设置远程仓库地址:git remote set-url origin new_url提交:git push origin master原创 2021-12-09 16:29:59 · 563 阅读 · 0 评论 -
Git标签使用
查看所有标签:git tag打一个新标签:git tag<tagname>向历史用某次commit打标签:git tag <tagname><commitId>可以创建带有说明的标签,用-a指定标签名,-m指定说明文字:git tag -a V0.1 -m "version 0.1 released" 1186b5e推送某个标签到远程:git push origin <tagname>一次性推送全部尚未推送到远程的本地标签:git pu..原创 2021-12-09 16:27:09 · 46 阅读 · 0 评论 -
Git首次提交
git initgit remote add origin "git的url地址"git add . git commit -m "描述"git push origin master# 强制提交 git push -u origin master -f原创 2021-12-09 14:53:58 · 90 阅读 · 0 评论