Git 常用记录(删除commit操作/挑拣/删除仓库)

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

慢慢积攒,让自己变得充盈和内心富有!
小总结:如果是一个新开发的项目,且周期很长,应该建立一个新的分支去写代码,当开发完成后,再将代码挑拣过去就好。

用命令拉取代码

  1. 新建文件
  2. git init 初始化git
  3. git remote add 远端仓库地址 后面是项目所在远程仓库地址(不是远程分支名称,而是仓库地址)
  4. 拉取远程分支到本地:git fetch origin master(master是你要拉取的远程分支名称)
  5. 如果提示如下错误: OpenSSL SSL_read: Connection was reset, errno 10054,则将ssl验证设置为false。,如果没有此错误提示,则跳过此步骤 git config --global http.sslVerify “false” 然后重新执行 git fetch origin master
  6. 在本地创建dev分支并且切换到该分支:git checkout -b master(本地分支名称)
  7. 拉取分支到本地:git pull origin dev(远程分支名称)

Git更新本地分支信息

用命令更新本地分支信息

git remote update origin --prune

删除commit操作

git reset

  1. git reset :回滚到某次提交
  2. git reset --soft:此次提交之后的修改会被退回到暂存区
  3. git reset --hard:此次提交之后的修改不做任何保留,git status 查看工作区是没有记录的

小tips:代码回滚到目标ID,需要对代码备份,以防代码回滚错误无法恢复
(1)代码回滚

git log // 查询要回滚的 commit_id
git reset --hard commit_id // HEAD 就会指向此次的提交记录
git push 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值