git 指令
git 命令行操作 参考网络上的总结和笔记,并亲身实践,稍作整合如下,送给你,希望有所帮助 ----------------先明确几个概念----------------- 工作区A、暂存区B、本地仓库C、远程仓库D 关系如下: 在IDE编辑文件属于工作区A add指令提交工作区A的更改到暂存区B commit指令提交暂存区B的内容到本地仓库C pull指令拉去远程仓库D的更改到本地仓库C并同步工作区A push指令推送本地仓库C的更改到远程仓库D ----------------一般的开发提交和冲突解决流程----------------- 1 将所有/指定文件由工作区A添加到暂存区B git add . git add client/App.vue 2 提交暂存区B到本地仓库区C git commit -m "更新全局通用组件" 3 取回远程仓库D变化,并与本地仓库C合并,同时更新工作区A git pull git pull = git fetch + git merge git pull --rebase = git fetch + git rebase 注意: 实际操作中为避免提交记录中的乱merge现象,这里一般选择 git pull --rebase, 在rebase的过程中,也许会出现冲突(conflict). 在这种情况,Git会停止rebase并会让你去解决冲突,