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

企业资质证书查询官方网站优化公司排名

企业资质证书查询官方网站,优化公司排名,福田做网站,百度智能小程序是什么🤟致敬读者 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉 📘博主相关 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息 文章目录 JavaSE核心知识点04工具04-04(Gi…

🤟致敬读者

  • 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉

📘博主相关

  • 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息

文章目录

    • JavaSE核心知识点04工具04-04(Git)
      • **一、Git环境准备**
        • 1. 安装Git
        • 2. 配置用户信息(全局设置)
      • **二、Git核心概念**
      • **三、Java项目中的Git基础操作**
        • 1. 初始化仓库(进入Java项目根目录)
        • 2. 添加`.gitignore`文件(重要!)
        • 3. 添加文件到暂存区
        • 4. 提交代码
      • **四、远程仓库操作(以GitHub为例)**
        • 1. 创建GitHub仓库
        • 2. 本地关联远程仓库
        • 3. 推送代码
      • **五、分支管理(Java开发常用场景)**
        • 1. 创建功能分支(开发新功能)
        • 2. 合并分支到主分支
        • 3. 解决冲突(常见于多人协作)
      • **六、进阶操作**
        • 1. 查看提交历史(适合排查问题)
        • 2. 回退代码(紧急修复错误)
        • 3. 暂存临时修改(处理紧急任务)
      • **七、IDE集成(以IntelliJ IDEA为例)**
      • **八、推荐学习路径**
      • **九、常见问题解答**
        • Q:提交后发现漏了文件怎么办?
        • Q:如何撤销未提交的修改?
        • Q:Git和Maven有什么关系?


📃文章前言

  • 🔷文章均为学习工作中整理的笔记。
  • 🔶如有错误请指正,共同学习进步。

JavaSE核心知识点04工具04-04(Git)

作为Java开发者,掌握Git是必不可少的技能。下面我会结合Java项目的特点,为你详细讲解Git的使用,内容会分为几个部分,并附上具体示例:

在这里插入图片描述


一、Git环境准备

1. 安装Git
  • 官网下载:https://git-scm.com/
  • 安装后验证(命令行输入):
    git --version
    
2. 配置用户信息(全局设置)
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

二、Git核心概念

  • 仓库(Repository):存放代码的目录(包含.git隐藏文件夹)
  • 工作区(Working Directory):你正在编辑的代码目录
  • 暂存区(Staging Area):临时存放即将提交的修改
  • 提交(Commit):将暂存区的修改永久保存到仓库历史
  • 分支(Branch):独立开发线(默认主分支mainmaster
  • 远程仓库(Remote):托管在服务器上的仓库(如GitHub、GitLab)

三、Java项目中的Git基础操作

1. 初始化仓库(进入Java项目根目录)
git init
2. 添加.gitignore文件(重要!)

Java项目需要忽略编译文件,示例内容:

# 编译输出
target/
bin/
*.class
*.jar# IDE文件
.idea/
.classpath
.project
.settings/
*.iml
3. 添加文件到暂存区
git add src/   # 添加src目录
git add pom.xml # 添加Maven配置文件
git add .gitignore
4. 提交代码
git commit -m "初始化Java项目,添加核心类"

四、远程仓库操作(以GitHub为例)

1. 创建GitHub仓库
  • 登录GitHub → New Repository → 不勾选Initialize this repository...
2. 本地关联远程仓库
git remote add origin https://github.com/你的用户名/仓库名.git
3. 推送代码
git push -u origin main

五、分支管理(Java开发常用场景)

1. 创建功能分支(开发新功能)
git checkout -b feature/login
2. 合并分支到主分支
git checkout main
git merge feature/login
3. 解决冲突(常见于多人协作)

当多人修改同一文件时:

  1. 手动编辑冲突文件(IDE会标记<<<<<<< HEAD=======
  2. 保留需要的代码,删除冲突标记
  3. 重新提交:
    git add 冲突文件.java
    git commit -m "解决合并冲突"
    

六、进阶操作

1. 查看提交历史(适合排查问题)
git log --oneline --graph
2. 回退代码(紧急修复错误)
# 回退到指定提交(谨慎使用!)
git reset --hard commit_id
3. 暂存临时修改(处理紧急任务)
git stash        # 保存当前修改
git stash pop   # 恢复暂存修改

七、IDE集成(以IntelliJ IDEA为例)

  1. 顶部菜单 → VCS → Enable Version Control Integration
  2. 右键文件 → Git → Commit
  3. 可视化分支操作(右下角Git分支切换)

八、推荐学习路径

  1. 掌握基础命令(add/commit/push/pull)
  2. 练习分支操作(创建/合并/冲突解决)
  3. 学习Git工作流(Git Flow/GitHub Flow)
  4. 实战项目练习(推荐通过GitHub参与开源Java项目)

九、常见问题解答

Q:提交后发现漏了文件怎么办?
git add 漏掉的文件.java
git commit --amend  # 修改最后一次提交
Q:如何撤销未提交的修改?
git checkout -- 文件名.java  # 丢弃工作区修改
Q:Git和Maven有什么关系?
  • Git管理源代码,Maven管理项目构建和依赖,二者需配合使用
  • 典型操作流程:Git提交代码 → Maven打包 → 部署

现在你可以尝试创建一个简单的Java项目(比如Hello World),按照上述步骤实践Git操作。遇到具体问题时,可以再进一步探讨!



📜文末寄语

  • 🟠关注我,获取更多内容。
  • 🟡技术动态、实战教程、问题解决方案等内容持续更新中。
  • 🟢《全栈知识库》技术交流和分享社区,集结全栈各领域开发者,期待你的加入。
  • 🔵​加入开发者的《专属社群》,分享交流,技术之路不再孤独,一起变强。
  • 🟣点击下方名片获取更多内容🍭🍭🍭👇

http://www.dtcms.com/wzjs/285974.html

相关文章:

  • 做啥英文网站赚钱百度推广运营
  • 单位政府网站建设和维护网站内容seo
  • 云服务器便宜常宁seo外包
  • 建设网站模板免费网站推广的常用方法
  • 新闻网站抓取做舆情监测百度正版下载恢复百度
  • 响应式网站是做列表代运营公司
  • css选择器有哪几种seo优化推广专员招聘
  • 大的网站制作竞价托管推广哪家好
  • 佳木斯做网站公司厦门做网站公司有哪些
  • 成都专业网站建设专业网络推广软件
  • 网站开发主要框架 后端优化网站排名方法
  • 网站如何做关键词seo优化关键词批量调词 软件
  • 做网站费用分几块seo关键词优化如何
  • 我想在郑卅淘宝网站做客服怎么做内部搜索引擎优化
  • 优化门户网站建设制作一个简单的网站
  • 医院网站怎么制作如何搜索关键词热度
  • 做网站应达到什么效果seo黑帽培训骗局
  • wordpress 导出功能培训班线上优化
  • dede自动一键更新网站杭州网站建设方案优化
  • h5微信网站建设合肥seo代理商
  • 升级的网站显示什么台州网站建设推广
  • 网页设计毕业论文教程武汉seo关键字推广
  • 瓯北网站制作报价新网
  • 黄冈网站建设优化排名seo关键词外包公司
  • 科技企业网站设计互联网电商平台有哪些
  • 网上商城模板seo按照搜索引擎的
  • 网站网站建站南宁seo费用服务
  • 焦溪翠冠梨做的网站网络营销公司名字
  • 杭州企业网站优化营销策划书范文1000字
  • 酒店网站建设方案策划软件外包公司有前途吗