Git常用命令

本文记录Git的常用命令

场景一:第一次拉取代码

shell 复制代码
git clone git@xxxxx.com:xxxxx/xxxxx.git

场景二:新建自己的分支

shell 复制代码
#首先要想好要基于哪个分支来创建自己的分支,并切换到那个分支
#比如要基于main分支,来创建develop分支
git checkout main #切换到main分支
git pull #同步一下最新代码
git checkout -b develop #创建本地develop分支
git push -u origin develop #把develop分支推送到远程

场景三:合并主分支的改动到自己的分支

shell 复制代码
#首先要同步主分支的最新代码,然后切换到自己的分支进行merge操作
#比如develop分支是自己的分支,原来是基于main分支的,main分支有代码更新,
#需要merge进develop分支
git checkout main #切换到主分支
git pull #同步最新代码
git checkout develop #切换到自己的分支
git merge main #合并主分支到自己的分支,这个时候如果有冲突,进行冲突处理就可以了

场景四:同步远程分支

shell 复制代码
#在你经常使用的命令当中有一个git branch --a 用来查看所有的分支,包括本地和远程的。
#但是时间长了你会发现有些分支在远程其实早就被删除了,
#但是在你本地依然可以看见这些被删除的分支,可以通过如下命令来处理
git remote show origin #查看有关于origin的一些信息,包括分支是否tracking
git remote prune origin #刷新本地仓库与远程仓库的保持这些改动的同步
相关推荐
明月_清风12 分钟前
拒绝盲目 Git:VS Code 神级插件 GitLens 的 9 个进效杀手锏
前端·git
goodspeed2 天前
Git Worktree:多分支并行开发的利器
git·github
雮尘4 天前
让 AI Agent 高效并行开发的命令-git worktree
人工智能·git·agent
南果梨5 天前
OpenClaw 完整教程!从安装到使用(官方脚本版)
前端·git·开源
Selicens6 天前
git批量删除本地多余分支
前端·git·后端
闲云一鹤7 天前
Git LFS 扫盲教程 - 你不会还在用 Git 管理大文件吧?
前端·git·前端工程化
vibecoding日记10 天前
为什么我就想要「线性历史 + Signed Commits」,GitHub 却把我当猴耍 🤬🎙️
git·编程工具
程序员小崔日记10 天前
如何将代码轻松上传到 Gitee?Git 使用全攻略!
git·gitee·上传
Bigger11 天前
为什么你的 Git 提交需要签名?—— Git Commit Signing 完全指南
git·开源·github