日常开发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
相关推荐
0xCode 小新8 小时前
Git常用操作
git·gitee·github
0vvv08 小时前
bugku-web-source(git泄露
git·ctf
Joy T8 小时前
【Web3】告别Remix:基于Hardhat的智能合约工程化构建与实战
git·web3·node·智能合约·hardhat
晨曦蜗牛9 小时前
Windows 上 Claude Code 报错 “requires git-bash“ 的完整解决方案
windows·git·bash
不想看见4049 小时前
Qt-Creator如何使用Git【步骤】
git
Predestination王瀞潞1 天前
Git的安装及各步骤详解
git
m0_488633321 天前
Windows环境下编译运行C语言程序,合适工具与方法很关键
c语言·windows·git·开发工具·编译器
春日见1 天前
云服务器开发与SSH
运维·服务器·人工智能·windows·git·自动驾驶·ssh
蜡台1 天前
Vue 中多项目的组件共用方案
前端·javascript·vue.js·git
剑飞的编程思维1 天前
技术评审方法与流程全解析-如何做好技术评审
git·架构·个人开发·学习方法·技术美术·代码复审