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。
相关推荐
小羊没烦恼!2 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
一隅论数智2 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
LaughingZhu2 天前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
尧炎科技2 天前
防潮抗变形,就选纯品梅花全桉多层板
大数据
程序员大阳2 天前
副队长大数据教程(5)--集群情况下虚拟机网络配置
大数据·集群·nat·网路
自由能燃气设备2 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远2 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
嘉立创FPC苗工2 天前
FPC与机器人的双向赋能,解锁智能装备进化新势能
大数据·人工智能·制造·fpc·电路板
AI职业加油站2 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
龙亘川2 天前
一网统管AI平台民生业务实践:基于城市数字底座赋能公积金业务服务升级
大数据·安全·智慧城市·开源软件·数据可视化·政务