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

Git 常用总结

1. 初始化本地仓库,推送到远程

1. git init   // 在项目根目录下初始化一个新的 Git 仓库
2. git add .  // 将项目文件添加到 Git 仓库
3. git commit -m "Initial commit"  // 提交文件到本地仓库
4. git remote add origin https://github.com/your-username/my-project.git // 添加远程仓库
5. git push -u origin/master 将本地代码推送到远程仓库的master分支,并设置当前分支的上游分支git push -u origin/master 等效于 git push --set-upstream origin main
设置之后,下次推送时不用再指定远程仓库和分支了,他们已经关联了

2. 回退

git reset --hard "某个commit号"

如上操作会回到到本地的最后"某个commit号"提交,注意是本地的,并且在"某个commit号"之后的提交全部消失。

相关文章:

  • 【Net】TCP/IP 协议
  • 《性能之巅》第十章 网络
  • 机器学习与深度学习20-数学优化
  • 如何彻底解决缓存击穿、缓存穿透、缓存雪崩
  • @Validation 的使用 Spring
  • LeetCode--29.两数相除
  • 【慧游鲁博】【13】后端 · 文物图片识别功能完善 · 个性化文物介绍
  • 火线、零线、地线 基础知识
  • Actix-web 中的权限中间件实现
  • 智慧养老与数字健康:科技赋能老年生活,构建全方位养老体系
  • 高防IP是怎么防御的?高防IP的防御步骤又有哪些?
  • 发布5大AI课程体系,传智教育破局AI开发人才荒
  • GitHub 趋势日报 (2025年06月11日)
  • 在MATLAB命令行执行ros2node 和 ros2subscriber后,执行ros2 topic list,MATLAB卡死
  • preload、preconnect、prefetch 的作用
  • 【Java多线程从青铜到王者】阻塞队列(十)
  • bash挖矿木马事件全景复盘与企业级防御实战20250612
  • MySQL中InnoDB存储引擎底层原理与MySQL日志机制深入解析
  • HTTP 网络协议演进过程
  • centos clamav 扫描及告警配置
  • 视频推广平台有哪些/新网站seo外包
  • 新余集团网站建设/个人网站设计
  • 建设大型网站制作品牌/关键词优化推广公司排名
  • 自己怎样做网站/品牌宣传策划方案
  • 可以做盗版漫画网站吗/做关键词优化
  • 哪个网站可以做制图兼职/抖音seo优化系统招商