Git 常用记录
慢慢积攒,让自己变得充盈和内心富有!
小总结:如果是一个新开发的项目,且周期很长,应该建立一个新的分支去写代码,当开发完成后,再将代码挑拣过去就好。
用命令拉取代码
- 新建文件
git init初始化gitgit remote add 远端仓库地址后面是项目所在远程仓库地址(不是远程分支名称,而是仓库地址)- 拉取远程分支到本地:
git fetch origin master(master是你要拉取的远程分支名称) - 如果提示如下错误:
OpenSSL SSL_read: Connection was reset, errno 10054,则将ssl验证设置为false。,如果没有此错误提示,则跳过此步骤git config --global http.sslVerify “false”然后重新执行git fetch origin master - 在本地创建dev分支并且切换到该分支:
git checkout -b master(本地分支名称) - 拉取分支到本地:
git pull origin dev(远程分支名称)
Git更新本地分支信息
用命令更新本地分支信息
git remote update origin --prune
删除commit操作
git reset
- git reset :回滚到某次提交
- git reset --soft:此次提交之后的修改会被退回到暂存区
- git reset --hard:此次提交之后的修改不做任何保留,git status 查看工作区是没有记录的
小tips:代码回滚到目标ID,需要对代码备份,以防代码回滚错误无法恢复
(1)代码回滚
git log // 查询要回滚的 commit_id
git reset --hard commit_id // HEAD 就会指向此次的提交记录
git push

本文概述了Git的基本操作,如拉取代码、更新分支信息、撤销和回滚commit、rebase与revert技巧,以及Git的挑拣功能和GitHub仓库管理。重点讲解了如何查看commit ID、解决代码冲突,并提供删除本地分支和回退版本的方法。
最低0.47元/天 解锁文章
3360

被折叠的 条评论
为什么被折叠?



