git pull

7. git status

查看当前仓库状态(哪些文件修改了、待提交等)

git status

8. git remote

管理远程仓库连接

git remote -v          # 查看已连接的远程仓库
git remote add origin URL  # 添加远程仓库

分支是什么?

分支就像一棵树的树枝,从主树干(主分支)分出来,但各自独立生长。

        main (主分支)
          │
          ├── feature-a  (新功能分支)
          │     └── 提交1、提交2
          │
          └── feature-b  (另一个功能分支)
                └── 提交A、提交B

为什么需要分支?

  • 多人开发时,每个人可以在自己的分支工作,互不影响

  • 开发新功能时,在分支上改代码,不影响主分支的稳定版本

  • 功能完成后再合并回主分支

常用分支命令:

git branch              # 查看本地所有分支
git branch -a           # 查看所有分支(包括远程)
git branch 分支名       # 创建新分支
git checkout 分支名     # 切换到某个分支
git merge 分支名        # 把某个分支合并到当前分支
git branch -d 分支名    # 删除分支

简单的工作流程

工作区 → git add → 暂存区 → git commit → 本地仓库 → git push → 远程仓库
  1. 在电脑上写代码(工作区)

  2. git add 放到暂存区

  3. git commit 提交到本地仓库

  4. git push 推送到 GitHub


你的仓库现在只有一个 main 分支,以后可以创建新分支来开发实验功能。