git日常常用命令分享

书欣 Java经验 发布时间:2022-08-06 17:02:40 阅读数:12714 1
下文笔者讲述git日常命令的使用简介说明,如下所示
重写git最近一次的commit message
 > git commit --amend
回滚代码到指定commit ID
> git log 
commit 8e3f334f2299fr4
> git reset --hard 843f33
拉取当前分支远程最新代码并合并 
 方式1:
    git pull == git fetch + git merge
	创建新的提交节点,新起一条提交线
git pull

方式2:
  git pull --rebase 
  提交线是一条线性的,不会创建新的节点,方便代码的追踪
  git pull --rebase  <remote_branch_name>
 比较不同版本代码差异
    git diff —name-only HEAD~[i] HEAD(查看差异文件
                            如有时需要只更新服务器上存在变化的文件)

# 分支head节点相对于当前head前2次分支的差异
    --name-only 仅会列出变化的文件名
git diff  --name-only HEAD~2  HEAD
添加更新文件并commit
#等同于 git add + git commit -m 
git commit -am "msg"
查看本地及远程分支
# 去掉参数 -a 仅查看本地分支
git  branch -a
删除本地分支或远程分支
# 删本地仓库分支
git  branch -D  "branch-name"
# 删远程仓库分支:可配合命令6进行使用
git push origin --delete  "branch-name"
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202208/16597766424156.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者