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 #刷新本地仓库与远程仓库的保持这些改动的同步
相关推荐
艺杯羹13 小时前
Git版本控制深度复盘:从入门到精通的完整指南
git·wpf·版本控制·git学习·git复盘
菩提小狗14 小时前
第7天:信息打点-资产泄漏&CMS识别&Git监控&SVN&DS_Store&备份|【小迪安全】web安全|渗透测试|网络安全-2021
git·安全·svn
Ghost Face...16 小时前
嵌入式Linux开发Git实战:从认证到Gerrit推送
linux·git·elasticsearch
LeoZY_1 天前
开源项目精选: lazygit —— 告别繁琐命令,终端里玩转可视化Git
git·stm32·单片机·mcu·开源·远程工作·gitcode
黎潇lulu1 天前
IDEA的Git使用方法(中文IDEA版)
java·git·intellij-idea
风行無痕1 天前
Git使用 通过Commit号拉取指定版本代码并另存新分支
git
番茄去哪了2 天前
苍穹外卖day03-----菜品管理
java·开发语言·数据库·ide·git·学习·maven
人间打气筒(Ada)2 天前
代码版本控制系统变更
git·svn·云计算·gitlab·ci·cd·代码变更
扶苏10022 天前
推送代码到gitee,弹出身份验证窗口,但是输入gitee账号密码,提示认证失败
git·gitee
画扇落汗2 天前
OpenClaw安装之(一)公司电脑下的企业防火墙的安装避坑指南:彻底解决 `libsignal-node` GitHub 下载失败问题 git 源码安装指南
git·ai·node.js·github·openclaw