日常开发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
相关推荐
wh_xia_jun4 小时前
Git 分支合并操作备忘录
git
满天星83035776 小时前
【Git】原理及使用(三)(分支管理)
linux·git
像风一样的男人@9 小时前
warning: could not find UI helper ‘git-credential-manager-ui‘
git·ui
代钦塔拉11 小时前
Git & GitHub 从入门到精通:全流程实战教程
git·github
晚风吹红霞12 小时前
Linux下的趣味编程 —— 进度条、Git版本控制与GDB调试实战
linux·运维·git
xlq2232212 小时前
7.git
git
Ws_12 小时前
Git + Gerrit 第六课:commit --amend、Patch Set 与 Change-Id
git
AIMath~1 天前
向github中上传文件过大超过50M怎么办
网络·git·github
AIMath~1 天前
如何将一个新的文件夹使用git 工具提交到github新仓库中
git·github
满天星83035771 天前
【Git】原理及使用(二) (版本回退)
linux·git