首页 > 其他分享 >Git项目常用命令/Git

Git项目常用命令/Git

时间:2024-09-12 10:03:36浏览次数:11  
标签:origin git 项目 -- 代码 Git 常用命令 main

Git

一、配置

简单配置:
  • 查看是否配置用户名和邮箱
    git config --global --list

  • 配置邮箱和用户名

    git config --global  user.name "这里换上你的用户名"
    git config --global user.email "这里换上你的邮箱"
    
  • 检查是否生成ssh文件夹

    ssh-keygen -t rsa -C "<邮箱>"
    

二、拉代码

1.1本地没有代码仓库,要从远程拉取

  • 去管理代码平台获得仓库地址(https协议或者ssh协议)

    git clone <htttps地址或者ssh地址>

  • 安装依赖

    例子,前端vue3项目

    pnpm(npm) install

  • 运行,前端举例

    pnpm (run) dev

1.2本地有仓库,但别人更新了代码

  • 切换到主分支

    git checkout main(matser)

  • 拉取代码

    git pull (origin main(master))

三、推代码

常规流程:
  • 创建分支名
git checkout -b "<分支名>"
  • 隐藏自己写的代码,防止切换分支使得代码冲突
git stash
  • 切换到主分支,拉取最新代码,以免冲突
git checkout main
git pull origin main
  • 切换为自己的分支,把隐藏的代码pop出来
git stash pop
  • 提交代码
git add .
git commit -m "<注释>"
git push origin <分支名>

标签:origin,git,项目,--,代码,Git,常用命令,main
From: https://www.cnblogs.com/cha9/p/18409608

相关文章

  • GitHub 精选|8 个强大工具,助力你的开发和探究工作
    本文精选了8个来自GitHub的优秀项目,涵盖了低代码、报表工具、Web开发、云原生、通知管理、构建系统、生物计算、位置追踪、API规范和依赖更新等方面,为开发者和研究人员提供了丰富的资源和灵感。目录1.防弹React:构建强大的Web应用程序2.JeecgBoot:基于代码生成器的......
  • 健身房|基于springboot的健身房管理系统设计与实现(附项目源码+论文+数据库)
    私信或留言即免费送开题报告和任务书(可指定任意题目)目录一、摘要二、相关技术三、系统设计四、数据库设计     五、核心代码      六、论文参考 七、源码获取  一、摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步......
  • 网上请假|基于springboot的学生网上请假系统设计与实现(附项目源码+论文+数据库)
    私信或留言即免费送开题报告和任务书(可指定任意题目)目录一、摘要二、相关技术三、系统设计四、数据库设计   五、核心代码      六、论文参考 七、源码获取  一、摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟......
  • 2024 年 GitLab Global DevSecOps 报告解读
    近日GitLab正式发布了2024年GitLabGlobalDevSecOps报告,报告主题为What'snextinDevSecOps。在全球有超5000位IT人员参与了该报告的调研,超70%为企业管理者,50%以上的受访者所在企业规模超过500人。该报告深刻揭示了在AI技术的发展推动下,企业在IT投资和软件研......
  • VisualStudio 通过配置 DefaultXamlRuntime 属性 让控制台项目里的 XAML 应用上智能提
    本文记录一个VisualStudio黑科技,通过配置DefaultXamlRuntime属性,即可让非WPF或WinUI或MAUI等系列类型的项目也可以拥有XAML的智能提示,智能提示方式和WinUI智能提示行为相同比如说在一个控制台项目里面,我期望从控制台开始,定制自己的UI框架,比如说到现在还没有支持......
  • JWT令牌技术解决spring博客项目的登录问题(三)
    5.实现登陆        分析        传统思路:    1、 登陆⻚⾯把⽤⼾名密码提交给服务器.     2、服务器端验证⽤⼾名密码是否正确,并返回校验结果给后端    3、如果密码正确,则在服务器端创建Session.通过Cookie把sess......
  • 通过git进行本地项目代码备份与版本控制
    在本地进行项目开发时,由于代码需要进行多次迭代,因此备份代码是不可缺少的。因此使用版本控制系统来进行代码备份是很有必要的。本文将介绍有关git配置gitee以及github的相关内容,并对一些问题做出相应解释。1.git工具1.1git介绍Git是一个开源的分布式版本控制系统,可以有效、......
  • flask+python抗洪救灾管理系统 2rucy-django毕业设计项目
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......
  • 【项目实践】CompletableFuture异步编排在多任务并行执行中的使用
    【项目实践】CompletableFuture异步编排在多任务并行执行中的使用一、单次请求处理多任务的场景        在实际项目中,我们经常会遇到一些比较复杂的查询,需要给前端响应一个内容量较大的响应结果。例如在租房系统的app中,点击具体的某个房间查看详情,需要后端将这个房间的......
  • 个人项目:论文查重
    这个作业属于哪个课程https://edu.cnblogs.com/campus/gdgy/CSGrade22-34这个作业要求在哪里https://edu.cnblogs.com/campus/gdgy/CSGrade22-34/homework/13229这个作业的目标独立完成一个论文查重的个人项目;在项目开发中学习PSP表格的使用;学习使用Github仓库进行......