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

环境配置 | [特殊字符] 5分钟极简Git入门:从零上手版本控制

你是否刚接触Git?别担心!这篇指南将用最简单的步骤带你掌握Git核心操作,快速开启版本控制之旅!✨

1.git在win10上的下载安装

1.1.下载git

打开官方网站

Git - Downloadshttps://git-scm.com/downloads 

1.2.git安装

双击程序包->点击下一步

 

 

 

 

 首次配置

告诉Git你是谁(每次提交会记录这些信息):

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

 2.git命令

核心命令:5个必学操作

① 初始化仓库

在项目文件夹中执行:

git init  # 创建.git隐藏文件夹,开启版本控制

② 添加文件到“暂存区”

git add 文件名     # 添加单个文件
git add .        # 添加所有修改过的文件

③ 提交更改

git commit -m "提交描述"  # 将暂存区内容永久保存到版本库
④ 查看状态与历史
git status       # 查看哪些文件被修改/暂存
git log          # 查看提交历史(按q退出)
⑤ 连接远程仓库(如GitHub)
git remote add origin 你的仓库URL  # 关联远程仓库
git push -u origin main          # 首次推送本地代码

3.日常使用场景示例

场景1:从零创建项目并推送

mkdir my-project
cd my-project
git init
touch README.md
git add .
git commit -m "First commit"
git remote add origin https://github.com/yourname/repo.git
git push -u origin main

场景2:更新代码并推送

git add .                        # 添加修改
git commit -m "修复了BUG"        # 提交
git push                         # 推送到远程仓库

4.分支管理(超简版)

  • 创建并切换分支

    git checkout -b new-feature  # 新建分支并切换过去
  • 合并到主分支

    git checkout main           # 切回主分支
    git merge new-feature       # 合并分支

❗ 常见问题

  • 撤销修改

    git checkout -- 文件名      # 丢弃工作区修改
    git reset HEAD 文件名       # 取消暂存
  • 克隆远程仓库

    git clone 仓库URL          # 下载整个项目到本地

🎉 结语

你已经掌握了Git最基础的技能!后续可深入学习.gitignore、冲突解决、Rebase等进阶操作。记住:多动手实践是掌握Git的关键!

👉 立刻尝试:创建一个GitHub仓库,按步骤推送你的第一个项目吧!

(进阶提示:配置SSH密钥免密推送,搜索“Git SSH配置”解锁更高效操作!)

🚀 让Git成为你的开发利器,而非负担!

相关文章:

  • Goby 漏洞安全通告| Apache Tomcat 远程命令执行(CVE-2025-24813)
  • LabVIEW cRIO中CSV文件的读取
  • iOS底层原理系列01-iOS系统架构概览-从硬件到应用层
  • 文献分享: Aligner——学习稀疏对齐的检索模型
  • 《解锁 Lodash:简化复杂逻辑的实战技巧》​
  • 【Web】HTML5 Canvas 2D绘图的封装
  • 并发操作的同步_第四章_《C++并发编程实战》笔记
  • 速算迷你世界脚本UI
  • Redis基础
  • 字符串算法深入
  • 【python】OpenCV—Hough Circle Transform
  • 动态调试环境配置(Android Studio + IDA Pro)
  • 【Spring】Spring是如何解决循环依赖问题的
  • [C语言]内存函数的使用和模拟实现
  • 分类操作-01.新增分类
  • canal集群部署
  • 求出e的值(信息学奥赛一本通-1092)
  • ctfshow做题笔记—栈溢出—pwn69~pwn72
  • HybridCLR Generate All 报错UnityLinker.exe
  • Ubuntu-配置apt国内源
  • 台湾关闭最后的核电,岛内担忧“非核家园”缺电、涨电价困局难解
  • 最高法、证监会:常态化开展证券纠纷代表人诉讼,降低投资者维权成本
  • 来沪一个月几乎未花住宿钱,女子虚构卫生问题屡薅酒店羊毛被刑拘
  • 日月谭天丨这轮中美关税会谈让台湾社会看清了什么?
  • 横跨万里穿越百年,《受到召唤·敦煌》中张艺兴一人分饰两角
  • 四部门:到2025年底,全国行政村5G通达率超过90%