git 基本命令
-
git reflog 查看关联的远程历史变更记录
-
git remote -v 查看远程仓库地址
-
git remote set-url origin http://66.666.666.66/fe/op-admin.git 当代码库远程迁移后,修改本地代码关联的远程地址
-
git log 查看commit记录
-
git reset --hard 7d72d974a9ed718dc1f50194879d4409a9f5db4b 将本地代码回滚
-
git reset --hard HEAD@(n) 回推到提交远程的某个记录,n表示要回退的位置
-
git fetch 拉取远程分支,跟新到本地
-
git branch -r 查看本地分支
-
git branch -a 查看本地和远程分支
-
git commit -m ‘提交信息’ --no-verify 提交代码时跳过 eslint 校验
-
git push origin 分支名 --force 强制推送本地分支到远程
-
git push origin --delete name 删除远程分支
-
git branch -d name 删除本地已合并的分支
-
git branch -D name 删除本地分支,某些情况下使用
-
git log --author=xxx 查看某个人远程提交记录
执行命令查询出如下内容
Merge: 5a3dc2e 055c5df
Author: xxx <xxx@xx.cn>
Date: Mon Sep 7 14:33:27 2020 +0800
Mon Sep 7 14:33:27 2020 +0800 意思是 2020年9月7日星期一
- git config branch.分支名.description+描述信息 给远程分支添加描述信息
- git config branch.分支名.description 查看分支描述信息
git 命令删除远程文件夹
- git rm -r -n name 预览要删除的文件
- git rm -r name 删除文件
- git rm -r --cached name 删除文件
- git commit -m xxx
- git push origin 分支名
git 命令查看所有分支描述
添加 git 工具 git-br:npm i -g git-br
- git br 查看所有分支描述