本文介绍了GitHub项目的基本操作流程。主要内容包括:本地项目上传到GitHub的步骤(创建远程仓库、初始化本地Git、添加文件、提交到本地仓库、关联远程仓库并推送);从GitHub克隆项目到本地的操作(复制仓库地址、使用git clone命令);以及常用的Git命令分类(初始化与克隆、提交与修改、分支管理、远程操控、日志查看、撤销回退、临时保存)。文章以图文结合的方式,详细说
将本地项目上传到Github
在Github首页,点击New创建一个新的项目
跳转到新页面后,需要填写一些相关信息Repository name:仓库名称(输入名字,最好不要使用中文)Description(可选):仓库描述介绍Public, Private :仓库权限(公开共享,私有或指定合作者)

最后点击create repository,即可创建成功。
创建成功后,复制其中的地址,界面如下:
接下来在本地操作,右键点击本地项目,选择Open Git Bash Here,打开如下界面
之后初始化本地Git仓库,在本地项目根目录下执行:git init 初始化Gitgit add . 添加所有文件到暂存区git commit -m 'Initial commit ' 提交到本地仓库中
在进行远程仓库的关联和推送git remote add origin 仓库URL 关联远程仓库(仓库url就是上文中复制的地址)git push 推送代码
注:在首次推送时,可能会出现这种情况,那么只需要复制粘贴中间这行,之后再次推送即可

总结
首次上传流程:创建远程仓库 → git init → git add . → git commit -m '上传描述' → git remote add origin 仓库地址 → git push
后续更新代码:git add . → git commit -m '更新描述' → git push
将Github的项目拉取到本地
打开Github项目页面,复制将要克隆的仓库地址
选择想要克隆到的文件夹,右击该文件夹,选择Open Git Bash Here,打开如下界面
在该界面中进行克隆到本地git clone 仓库地址 (上文中复制的需要克隆的项目地址)克隆到本地
之后打开克隆好的项目git pull 拉取到本地
总结
首次获取项目 → 用 git clone 仓库地址
后续更新代码 → 用 git pull
常用的git命令
- 初始化与克隆
git init初始化本地仓库git clone仓库地址 克隆远程仓库到本地 - 提交与修改
git add .添加所有修改到暂存区git commit -m '描述'提交暂存区的修改git status查看当前修改状态git diff查看未暂存的修改内容 - 分支管理
git branch查看本地分支git branch 分支名创建新分支git checkout 分支名切换到指定分支git checkout -b 新分支名创建并切换到新分支git merge 分支名合并指定分支到当前分支git branch -d 分支名删除本地指定分支 - 远程仓库操控
git remote add origin 仓库地址关联远程仓库git remove -v查看远程仓库地址git push origin 分支名推送本地分支到远程指定分支git pull origin 分支名拉取远程指定分支到本地更新git fetch获取远程更新(不自动合并)git push推送本地分支到远程上游分支git pull拉取远程上游分支到本地更新 - 日志与历史
git log查看提交历史 - 撤销与回退
git reset保留正在编辑的文件内容,撤销某些已暂存的更改git reset --hard HEAD^回退到上一个提交(彻底丢弃修改) - 临时保存
git stash暂存当前为提交的修改git stash pop恢复暂存的修改

浙公网安备 33010602011771号