执行 $ git status 命令,当前状态,查看是否有修改内容,修改了哪些文件
当前无修改内容
当前有修改内容
执行 $ git diff 文件名 命令,查看修改了文件的哪些内容
当前状态,查看修改内容,修改了哪些文件
查看指定文件的修改内容
将新添加的文件提交到 git 远程库
执行 $ git add . 命令(没看错,是有个点),将新内容添加到索引库(或叫“缓存区”)
执行 $ git commit -m ‘提交内容的信息说明’ 命令,将新内容提交到 git 本地仓库
执行 $ git status 命令,已经将新内容提交到本地仓库
执行 $ git pull 命令,从远程仓库 pull 下来别人的新增提交内容
远程仓库,没有别人新的提交
远程仓库,有别人新的提交,merge 是输入的提交内容信息说明
按下 “i” 键,命令窗变成可编辑状态
此时输入 merge 内容的信息说明,注意:符号 # 后面的内容会被忽略,使用信息说明前面不要使用 #
按 “Esc” 键,命令窗退出可编辑状态
点击底部(之前显示 “– 插入 –” 的地方)输入 :wq,按下回车,保存 merge 内容并退出 merge 界面,如果输入的是 :q,则会不保存 merge 内容并退出 merge 界面
没有新的更新
有新的更新,并且 merge 成功
执行 $ git push 命令,将本地的新增内容或修改内容,提交到远程仓库
提交成功
执行 $ git log 命令,查看 log 记录,merge 内容和新增或修改内容,已经存在
至此、Over