Git常用操作指令

139 阅读2分钟

新建仓库推送

✅ 第一步:在 GitHub 上新建一个远程仓库

打开 github.com

  1. 点击右上角 「+」 → New repository
  2. 设置仓库名称(如:myproject),可选择 Public 或 Private
  3. 不要勾选 README、.gitignore 或 License(否则要处理 pull)
  4. 点击 Create repository,你会看到一个页面,类似这样的内容:

git remote add origin ``https://github.com/yourname/myproject.git


✅ 第二步:在本地项目目录初始化 Git 仓库 git init # 初始化为 Git 仓库 git add . # 添加所有文件 git commit -m "Initial commit" # 创建第一次提交


✅ 第三步:连接到 GitHub 云仓库并推送

git remote add origin ``https://github.com/yourname/myproject.git`` ``git branch -M main # 将默认分支改为 main(GitHub 默认) git push -u origin main # 推送本地 main 分支到远程仓库


✅ 可选配置:首次使用建议设置用户名和邮箱(全局一次即可)

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


🧪 常见问题排查

  • 报错:remote origin already exists → 说明你已经添加过远程地址,可用 git remote set-url origin 新地址
  • 报错:permission denied(权限问题) → 一般是没配置 SSH,建议用 HTTPS 推送或配置 SSH 公钥

✅ 推送完成后结果:

你刷新 GitHub 页面,会看到项目已经上传成功 ✅

更新代码推送

拉取远程最新代码(推荐先拉再推)

git pull origin main

🧰 操作流程

  1. 查看当前 Git 状态

git status


  1. 添加修改到暂存区

git add .


  1. 提交到本地仓库

git commit -m "feat: 新增登录功能模块"

✅ 作用:
  • 将暂存区内容作为一次版本变更提交;

  • -m 后面为提交说明,建议使用语义化格式,如:

    • feat: 表示新增功能;
    • fix: 表示修复问题;
    • update: 表示更新功能;
    • refactor: 表示代码重构;
    • docs: 表示文档修改;
    • chore: 表示非业务代码修改。

  1. 推送到远程仓库对应分支

git push origin main

✅ 作用:
  • 将当前分支代码推送到远程仓库的 main 分支;
  • 如果当前是 dev 分支,应执行:
  • git push origin dev

同步远程代码到本地

拉取远程最新代码(推荐先拉再推)

git pull

新建分支推送

✅ 场景目标:

🔧 在已有 Git 项目中,新建分支并把当前代码推送到 GitHub 上的新分支。


🧩 一、在本地新建分支

git checkout -b new-branch-name

🔹 这会从当前分支复制代码,并切换到新分支。

git checkout -b feature/new-ui


🧩 二、添加并提交当前代码

git add . ``git commit -m "feat: 新 UI 页面完成"

这将当前工作区的变更添加到新分支的提交中。


🧩 三、推送新分支到 GitHub 远程仓库

git push origin new-branch-name

git push origin feature/new-ui

🔹 Git 会在远程仓库自动创建这个新分支。