🚀Git最实用命令+技巧合集


🧠Git是啥?

📦版本控制工具,追踪代码修改历史,让你能:

  • 回到过去 🕰(像Ctrl+Z一样牛)
  • 分支开发 🌿(功能隔离互不影响)
  • 多人协作 👥(合并代码防冲突)

🛠核心命令:分类讲,直戳重点!

📁1. 初始化与克隆

操作 命令 用法说明
初始化本地库 git init 当前文件夹变成git项目
克隆远程库 git clone <url> 下载别人项目到本地

📝2. 添加和提交

操作 命令 用法说明
添加修改 git add . 把所有变动加到暂存区
提交记录 git commit -m "描述" 提交到本地仓库

📌顺序口诀
改文件 ➜ addcommit
你只写代码没 addcommit,Git是不认的。


🔄3. 远程操作

操作 命令 用法说明
查看远程库 git remote -v 看看你连的是哪儿
推送代码 git push origin <分支> 上传到远程(如GitHub)
拉取代码 git pull 同步远程代码到本地

🌿4. 分支操作

操作 命令 用法说明
新建分支 git branch dev 创建 dev 分支
切换分支 git checkout dev 切换到 dev
合并分支 git merge dev 把 dev 合并到当前分支
删除分支 git branch -d dev 合并后清理

⚠️冲突合并要看清:哪个文件冲突、哪个保留。


⏳5. 历史与回退

操作 命令 用法说明
查看提交历史 git log / git log --oneline 追踪谁干了啥
撤销暂存 git reset HEAD <文件> 从暂存区撤回
回退提交 git reset --hard <版本号> 直接回到某一版本
撤销修改 git checkout -- <文件> 文件改废了,一键回退

🔍实用技巧 ✅

💡1. 查看哪些文件改了?

git status

🔍超实用,时时掌握变动。


💡2. 别每次都输账号密码?

git config --global credential.helper store

⚙️配置一次,自动记住。


💡3. 快速提交(开发小功能时)

git add . && git commit -m "更新"

💡4. 别人提交错了?拉之前先看看

git fetch
git diff origin/main

🧯先看清,再合并,防踩坑。


💡5. Git忽略文件(如 node_modules)

添加 .gitignore 文件,写入:

node_modules/
dist/
.env

🔒保护敏感/无关文件不上传。


✅ 最实用组合流程(记住就够用)

git init                      # 初始化项目
git add .                     # 添加变动
git commit -m "首次提交"       # 提交记录
git remote add origin <url>  # 连接远程仓库
git push -u origin main      # 第一次推送

《普通人识破资本陷阱防骗手册》完整版

第15课:性传播疾病(STDs)基础知识与防护

评 论
请登录后再评论