git指令

1. 初始化与配置

  • git config --global user.name "你的名字":配置全局用户名(提交记录中显示)。
  • git config --global user.email "你的邮箱@example.com":配置全局邮箱。
  • git init:初始化本地项目,将当前目录转为 Git 仓库。
  • git clone <远程仓库URL>:克隆远程仓库到本地37。

2. 基本代码提交

  • git status:查看当前工作区和暂存区的文件状态。
  • git add <文件名>git add .:将指定文件或所有变动添加到暂存区。
  • git commit -m "feat: 新增了用户登录功能":将暂存区内容提交到本地仓库。
  • git log:查看提交历史记录17。

3. 分支管理

  • git branch:查看本地所有分支(带 * 号的为当前所在分支)。
  • git branch -a:查看所有本地和远程分支。
  • git switch -c <新分支名>(或 git checkout -b <新分支名>):创建并直接切换到新分支。
  • git merge <被合并的分支名>:将指定分支合并到当前分支。
  • git branch -d <分支名>:删除本地分支17。

4. 远程同步

  • git remote -v:查看远程仓库信息。
  • git fetch origin:从远程获取最新代码,但不会自动合并到当前工作代码。
  • git pull origin <分支名>:拉取远程代码并自动合并到当前分支(相当于 fetch + merge)。
  • git push origin <分支名>:将本地的提交推送到远程仓库17。

5. 撤销与回退

  • git reset --hard HEAD:撤销工作目录中所有未提交文件的修改内容。
  • git checkout HEAD <file>:撤销指定的未提交文件的修改内容。
  • git revert <commit>:撤销指定的某次提交1。
相关推荐
李昊哲小课1 小时前
Ubuntu26.04 搭建 Hadoop3.5.0 完全分布式
大数据·hadoop·分布式·ubuntu·hdfs·mapreduce
2601_954971132 小时前
人工智能与大数据专业填报指南:核心区别、职业路径
大数据·人工智能
A153625510 小时前
装配具身机器人品牌推荐 工业装配场景选型指南与艾利特方案
大数据·人工智能·机器人
LLWZAI10 小时前
想要稳定变现,先跨过朱雀 AI 这道门槛
大数据·人工智能
ccimao631611 小时前
散户做财报整理、研报阅读、复盘记录,各类AI工具适配环节梳理
大数据·人工智能
派叔11 小时前
老字号营销服务商技术解构:三类方案的架构逻辑与选型评估
大数据·人工智能·搜索引擎·架构·产品运营·流量运营
万悉科技11 小时前
实战:如何通过GEO原生内容结构化,让LLM稳定推荐你的品牌网站
大数据·人工智能·重构
泛普软件12 小时前
企业项目管理软件如何选型?统筹多项目资源把控交付与盈利水平
大数据·安全
Fibocom广和通12 小时前
让机器人动作更流畅!广和通实现VLA端侧推理2.6倍加速
大数据·人工智能·机器人