日常开发Git命令

场景:

在远程库创建分支后,在本地开发后-合并代码-push到远程库

命令行

bash 复制代码
#查看现在分支
git branch
#切换到master分支
git checkout master
#拉取远程库修改
git pull
git branch
#切换到修改的分支
git checkout feature/s3-use-internel-name
#merge远程master的修改到本分支
git merge master
git branch
#git push
#将现有分支与master分支之间的多次修改合并为一次修改
git log --oneline origin/master..feature/s3-use-internel-name
git reset --soft `git merge-base origin/master feature/s3-use-internel-name`
git status
git diff --cached
#利用某次commit的描述
git commit -c ff67xxxxxxxx3c8
git branch
git push --force-with-lease
#git push -f origin  feature/s3-use-internel-name
#添加tag
git tag v2.1.0 -m "Version 2.1.0"
git push origin v2.1.0
相关推荐
摇滚侠2 分钟前
零基础小白自学 Git_Github 教程,Git 分支概念,笔记07
笔记·git·github
摇滚侠23 分钟前
零基础小白自学 Git_Github 教程,仓库的其它功能,笔记09
笔记·git·github
摇滚侠2 小时前
零基础小白自学Git_Github教程,Git 四个分区的概念,笔记11
笔记·git·github
不败公爵2 小时前
Git的工作机制
笔记·git·stm32
2***b882 小时前
Nginx 反向代理之upstream模块以及完整配置反向代理示例
git·nginx·github
ccLianLian3 小时前
计算机基础·Git版本控制
git
爱写代码的liding4 小时前
git 常用命令
大数据·git·elasticsearch
弥巷4 小时前
【Git】Git的配置与使用(非常详细)
git·github
摇滚侠5 小时前
零基础小白自学Git_Github教程,仓库的其它功能-项目管理,笔记09
笔记·git·github
小生不才yz6 小时前
(三)分支与标签 - git tag 命令的使用
git