当前位置: 首页 > news >正文

git使用应用实战大全

git使用应用实战大全-持续更新

    • 1.git 常见命令大全1
    • 2.git更换目录名

1.git 常见命令大全1

命令分类具体命令功能描述
仓库初始化git init在当前目录初始化新的 Git 仓库
仓库克隆git clone <仓库地址>克隆远程仓库到本地(支持 HTTPS 或 SSH 地址)
状态查看git status查看工作区、暂存区的文件状态(已修改、未跟踪、已暂存等)
暂存操作git add <文件名>将指定文件添加到暂存区
暂存操作git add .将当前目录下所有修改、新增文件添加到暂存区
暂存操作git add -u仅将已跟踪文件的修改添加到暂存区(忽略未跟踪文件)
提交操作git commit -m “<提交信息>”将暂存区文件提交到本地仓库,需填写清晰的提交说明
提交操作git commit --amend补充上一次提交(修改提交信息或追加文件,未推送远程时使用)
分支操作git branch查看本地所有分支(当前分支前带 *)
分支操作git branch <分支名>创建新分支(基于当前分支)
分支操作git checkout <分支名>切换到指定分支
分支操作git checkout -b <分支名>创建并直接切换到新分支
分支操作git merge <分支名>将指定分支合并到当前分支
分支操作git branch -d <分支名>删除本地已合并的分支
分支操作git branch -D <分支名>强制删除本地分支(无论是否合并)
远程仓库操作git remote -v查看远程仓库地址映射
远程仓库操作git remote add <远程名> <仓库地址>添加远程仓库(默认远程名通常为 origin)
拉取远程代码git pull <远程名> <分支名>拉取远程分支代码并合并到本地当前分支(如 git pull origin main)
推送本地代码git push <远程名> <分支名>将本地分支代码推送到远程仓库(如 git push origin main)
推送本地代码git push -u <远程名> <分支名>推送并关联远程分支(后续可直接用 git push)
查看提交记录git log查看本地仓库提交历史(按时间倒序,显示提交者、时间、提交信息)
查看提交记录git log --oneline简洁显示提交历史(仅显示提交哈希前 7 位和提交信息)
查看提交记录git log --graph图形化显示分支合并历史
撤销操作git reset --hard <提交哈希>回退到指定提交版本(丢弃后续所有修改,谨慎使用)
撤销操作git reset --soft <提交哈希>回退到指定提交版本(保留工作区和暂存区修改)
撤销操作git checkout – <文件名>撤销工作区对指定文件的修改(未暂存时有效)
撤销操作git rm --cached <文件名>将文件从暂存区移除(保留工作区文件,取消跟踪)
标签操作git tag <标签名>创建轻量标签(如版本号 v1.0.0)
标签操作git tag -a <标签名> -m “<标签说明>”创建带注释的标签
标签操作git push <远程名> <标签名>推送标签到远程仓库
其他常用git stash暂存工作区未提交的修改(切换分支前使用,避免冲突)
其他常用git stash pop恢复最近一次暂存的修改,并删除暂存记录
其他常用git fetch拉取远程仓库所有分支更新(不自动合并到本地分支)

2.git更换目录名

  • 需要保证工作区是干净的,未提交的更改可以通过git status
  • git mv old_folder new_folder来重命名文件夹
  • git commit -m “change Renama fold” 命令提交重命名的更改
  • git push origin “name” 命令将本地更改推送到远程的仓库
http://www.dtcms.com/a/602554.html

相关文章:

  • 自己做网站可以盗图吗体育新闻最新消息今天
  • 建设促销网站前的市场分析广西建设工程造价管理协会网站
  • 濮阳做网站推广网站备案完成通知
  • IntelliJ IDEA导出WAR包全指南
  • 做网站用的主机音乐网站 模板
  • 顺的品牌网站设计价位长沙 网页制作
  • c语言和c 哪个做网站好seo推广要多少钱
  • 做网站这么做中国国家住房和城乡建设部网站
  • 8arm-PEG-(7)DBCO,八臂聚乙二醇二苯环辛炔,点击反应
  • NVIDIA CUDA全面支持RISC-V深度解析:技术原理、开发实操与生态红利
  • 实践案例 - 使用Python和TensorFlow构建简单的图像分类模型
  • 柳州建设网站医学教育网站建设方案
  • 全企网建站怎么样建站之星切换模板
  • 易语言DLL反编译 | 如何有效进行易语言DLL的逆向分析与应用
  • 自己做个网站怎么赚钱网站建设的目的及目标
  • vps网站管理助手下载开发板arduino
  • 财务机器人是什么?
  • 企业网站建设的类型有哪些深圳布吉建网站公司
  • 深圳建设网站商最新73种暴利产品竞价单页网站制作带订单后台系统模板
  • 做企业网站 空间怎么买网页源代码修改了影响别人吗
  • java基础-集合
  • 网站改版用新空间好吗蜜雪冰城的网络营销方式
  • 如何确定关键需求?
  • rk3562 udp发送带宽500Mbps出现丢包问题
  • 网站首页布局修改无线网络
  • fountain实现思想与应用第六弹——MVC
  • 【计算思维】蓝桥杯STEMA 科技素养考试真题及解析 A
  • MIPI接口的C-PHY和D-PHY
  • 什么是继承
  • 安监局网站做模拟网站管理员要干些什么