首页 > 其他分享 >git基础使用

git基础使用

时间:2024-08-20 22:29:24浏览次数:4  
标签:origin git 基础 branch 使用 checkout 远程 分支

本地

  1. 拉取代码 git clone https地址
  2. 初始化 git init
  3. 提交工作区 git add -A(filename)
  4. 提交代码 git commit -m "first commit"
  5. 查看历史提交 git log
  6. 撤销工作区 git checkout
  7. 撤销提交内容 git reset HEAD^1
  8. 查看分支 git branch
  9. 基于当前创建分支 git checkout -b
  10. 单纯切换分支 git checkout
  11. 删除特定分支 git branch -d
  12. 合并其他分支到当前分支 git merge
  13. 合并冲突,放弃合并git merge --abort

远程
14. 远端仓库联系 git remote add origin https地址
15. git branch -M main(改名)
16. git push(推送当前分支最新到远程)/ git push-u origin main
17. git pull (拉取远程分支到本地)
18. 查看远程连接
git remote -v
19.git取消与远程仓库的连接
git remote remove origin

标签:origin,git,基础,branch,使用,checkout,远程,分支
From: https://www.cnblogs.com/hellojacker/p/18370420

相关文章

  • [C语言]-基础知识点梳理-动态内存管理
    前言各位师傅大家好,我是qmx_07,今天给大家讲解动态内存管理的相关知识,下一章节更新文件管理部分的知识点为什么要进行动态内存分配intval=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上开辟10个字节的连续空间上述的开辟空间的⽅式有两个特点:空......
  • 手把手教你用Go开发客户端软件(使用Go + HTML)
    开发桌面客户端软件一直是程序员的常见任务之一,而Go语言凭借其简洁、高效以及丰富的第三方库,越来越多地被用于开发各类应用程序。今天我们将结合Go语言和HTML,使用开源项目Sciter的Go绑定库go-sciter,为大家展示如何用最少的开发精力构建一个跨平台的桌面客户端。什么是......
  • 基于多模态知识图谱的多模态推理-MR-MKG(非常详细)零基础入门到精通,收藏这一篇就够了
    MR-MKG论文中提出了一种新的多模态推理方法,即利用多模态知识图(MultimodalKnowledgeGraph,MMKG)进行多模态推理的方法。这种方法旨在通过从MMKG中学习,扩展大型语言模型(LLMs)的多模态知识。1三个模块MR-MKG方法主要包含以下三个模块,分别处理不同的模态信息:文本编码(Lan......
  • 多模态大型语言模型(MLLM)综述(非常详细)零基础入门到精通, 收藏这一篇就够了
    ASurveyonMultimodalLargeLanguageModels多模态大型语言模型(MLLM)综述摘要—最近,以GPT-4V为代表的多模态大型语言模型(MLLM)已成为新兴的研究热点,它使用强大的大型语言模型(LLMs)作为“大脑”来执行多模态任务。MLLM出人意料的涌现能力,如基于图像编写故事和无需OCR的数学......
  • 应急响应/逆向工具箱(非常详细)零基础入门到精通,收藏这一篇就够了
    介绍OpenArk是一款Windows平台上的开源Ark工具,Ark是Anti-Rootkit(对抗恶意程序)的简写,目标成为逆向工程师、编程人员的工具,同时也能为那些希望查出操作系统中隐藏恶意软件的用户服务。程序:独立的exe,无DLL依赖,支持32位、64位。支持系统:WindowsXP…Win7…Win10…......
  • 037、Vue3+TypeScript基础,使用router.push进行导航式路由跳转
    01、main.js代码如下://引入createApp用于创建Vue实例import{createApp}from'vue'//引入App.vue根组件importAppfrom'./App.vue'//引入路由importrouterfrom'./router'constapp=createApp(App);//使用路由app.use(router);//App.vue的根元素id为ap......
  • 在JavaScript中,`==` 和 `===` 操作符有什么区别?在什么情况下应该使用它们
    在JavaScript中,==(宽松相等)和===(严格相等)操作符是进行值比较时非常基础且关键的工具。它们之间的区别主要在于处理类型转换的方式上,这种差异对于编写清晰、可预测和高效的代码至关重要。下面将详细探讨这两个操作符的区别、使用场景,以及为什么在某些情况下推荐使用===而非==。=......
  • Java基础9
    super关键字为什么需要super:举例1:子类继承父类以后,对父类的方法进行重写,那么在子类中,使用super关键字仍然可以对父类中重写的方法进行调用举例2:子类继承父类以后,发现子类和父类中定义了同名的属性,使用super关键字仍然可以在子类中区分这两个同名的属性super的理解:父类的s......
  • Web端OA办公后台管理系统(使用AxureRP设计)思路与效果分享
    本期带来一套OA办公后台管理系统(办公一体化)的设计分享。本次的作品设计,使用AxureRP软件。一套实用的后台OA系统,一定是功能强大、能覆盖常用功能的。本次分享的系统,包含组织、员工管理、考勤、薪资、社保公积金、绩效、招聘、审批、会议室预定、车辆申请、新闻发布、公告管理、合......
  • CSS2基础(part-1)
    CSS2基础基础简介【全称】CascadingStyleSheets,又名层叠样式表层叠:一层一层涂上去表:列表样式:如文字大小,颜色,元素宽高等。CSS描述了在屏幕、纸质、音频等其他媒体上的元素应该如何被渲染的问题。语言类型标记语言,为HTML结构美化样式,实现语义与效果的分离,更好地美化......