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。
相关推荐
2503_9317124810 小时前
OpenInsight领衔:企业AI数据分析平台(Data Agent/智能问数/智能数据报告)
大数据
朴马丁10 小时前
国际与国产PLM在精细化工赛道的布局:2026年主要厂商技术特色
大数据·运维·人工智能·流程行业plm·化工新材料
~央千澈~11 小时前
从“拟声”到“生成”:AI音效背后的技术原理·优雅草AI音乐·AI音乐技术研究
大数据·人工智能·ai·音频
Elastic 中国社区官方博客11 小时前
Elasticsearch:使用 AI Agent 来创建 workflow
大数据·运维·人工智能·elasticsearch·搜索引擎·自动化·全文检索
阿里云大数据AI技术11 小时前
AI Search+ES 9.4.X最佳实践:“更快、更准、更安全的企业级搜索引擎”"为AI Agent提供坚实底座”
人工智能·elasticsearch·agent
大大大大晴天12 小时前
高并发报表与多维分析场景下,StarRocks 应该怎样用
大数据
阿里云大数据AI技术13 小时前
DataWorks Data Agent 7月升级: Qwen3.8-max 加持、管住 Token、打通 IM、铺向全球
大数据·人工智能·agent
2601_9557598813 小时前
如何降低 Claude API 批量生产返工率
大数据·人工智能·算法
汇策研习社13 小时前
斐波那契均线交易体系:21/55/89三重均线趋势战法详解
大数据·经验分享·金融·区块链·fastbull
ACP广源盛1392462567314 小时前
WAIC2026 国产超节点算力浪潮下@ACP#IX9104 在算力矩阵中的定位与落地场景
大数据·数据库·人工智能·嵌入式硬件·线性代数·矩阵