github入门需掌握七类基础git命令:一、git init初始化仓库;二、git remote add关联远程库;三、git add与commit提交更改;四、git push推送代码;五、git pull拉取更新;六、git clone克隆仓库;七、git diff与status查看差异。

如果您刚开始接触 GitHub,需要通过命令行与远程仓库进行交互,则必须掌握一系列基础 Git 命令。以下是 GitHub 常用命令的入门操作与对应示例说明:
一、初始化本地仓库
在项目根目录创建 Git 仓库,使其具备版本控制能力。该操作会生成 .git 子目录,用于存储所有版本元数据。
1、打开终端,进入目标项目文件夹。
2、执行 git init 命令。
3、运行 git status 查看当前仓库状态,确认已初始化成功。
二、关联远程 GitHub 仓库
将本地仓库与 GitHub 上已创建的空仓库建立连接,以便后续推送或拉取代码。
1、在 GitHub 网页端新建仓库,复制其 HTTPS 或 SSH 地址。
2、在本地仓库目录中执行 git remote add origin https://github.com/用户名/仓库名.git。
3、使用 git remote -v 验证远程地址是否正确添加。
三、提交本地更改
将暂存区中的修改保存为一次版本快照,形成可追溯的历史记录。
1、执行 git add . 将所有未跟踪和已修改文件加入暂存区。
2、运行 git commit -m "描述性提交信息" 完成本地提交。
3、使用 git log --oneline 查看精简版提交历史。
四、推送代码到 GitHub
将本地分支的提交同步至远程仓库,使他人可访问最新代码。
1、确保已配置远程仓库(见第二步)且存在有效提交。
2、执行 git push -u origin main 推送 main 分支并设置上游跟踪。
3、若默认分支为 master,替换命令末尾的 main 为 master。
五、从 GitHub 拉取更新
获取远程仓库中其他协作者推送的新提交,并合并到当前本地分支。
1、切换到需更新的本地分支,例如执行 git checkout main。
2、运行 git pull origin main 获取并自动合并远程 main 分支的变更。
3、如遇冲突,需手动编辑标记区域后执行 git add 和 git commit 完成解决。
六、克隆远程仓库到本地
将 GitHub 上的完整仓库(含全部历史提交)复制到本地机器,作为工作起点。
1、复制 GitHub 仓库页面的克隆 URL(HTTPS 或 SSH)。
2、在终端中执行 git clone https://github.com/用户名/仓库名.git。
3、进入新生成的文件夹,运行 git remote -v 确认 origin 远程地址已自动配置。
七、查看差异与暂存状态
检查工作区与暂存区、暂存区与最近一次提交之间的具体变更内容,避免误提交。
1、执行 git diff 查看尚未暂存的修改。
2、运行 git diff --staged 或 git diff --cached 查看已暂存但未提交的变更。
3、使用 git status -s 获取简明状态摘要,其中 M 表示已修改,A 表示已新增,?? 表示未跟踪。










