做网站 图文教程,百度竞价推广投放,做网站用笔记本电脑,深圳龙岗网络目录 工作机制基本框架:流程图 基本命令分支操作远程仓库本地仓库关联远程仓库 参考 工作机制
基本框架:
Workspace#xff1a;开发者工作区#xff0c;也就是你当前写代码的目录#xff0c;它一般保持的是最新仓库代码。Index / Stage#xff1a;暂存区#xff0c;最早… 目录 工作机制基本框架:流程图 基本命令分支操作远程仓库本地仓库关联远程仓库 参考 工作机制
基本框架:
Workspace开发者工作区也就是你当前写代码的目录它一般保持的是最新仓库代码。Index / Stage暂存区最早叫Stage现在新版本已经改成index位于.git目录中它用来存放临时动作比如我们做了git add或者git rm都是把文件提交到缓存区这是可以撤销的然后在通过git commit将缓存区的内容提交到本地仓库Repository仓库区是仓库代码你所有的提交都在这里git会保存好每一个历史版本存放在仓库区它可以是服务端的也可以是本地的因为在分布式中任何人都可以是主仓库。Remote远程仓库只能是别的电脑上的仓库即服务器仓库。
流程图
总体工作流程 工作区-暂存区 工作区-暂存区-本地仓库
基本命令
命令作用git init初始化新建本地仓库git add添加文件到暂存区git status查看仓库当前的状态显示有变更的文件git diff比较文件的不同即暂存区和工作区的差异git commit提交暂存区到本地仓库git reset回退版本git rm将文件删除并添加到暂存区提交后版本库中的文件也被删除git mv移动或重命名工作区文件
分支操作
使用分支可以开辟不同开发路线
命令作用git branch 分支名创建分支当前分支必须不为空git branch -v查看分支分支为空的不显示git checkout 分支名切换分支git merge 需要合并的分支名把指定的分支合并到当前分支上git branch -d 分支名删除本地已合并的分支需在其他分支上进行
远程仓库
命令作用git remote查看已配置的远程仓库git pull拉取远程仓库修改后的文件git fetch拉取远程仓库的所有分支
本地仓库关联远程仓库
git remote add origin 远程仓库URL git push origin 远程仓库对应的分支可以上传新的分支和新分支中修改上传的文件
参考
B站参考视频 ——【GeekHour】一小时Git教程 参考博客1——关于Git这一篇就够了 参考博客2——Git基本使用很详细 后续在实际使用中会继续完善本篇博客如补充版本回退和冲突解决等问题