github: 远程仓库
git: 版本控制,多人协做。git
将远程仓库拷贝到本地仓库:git clone 地址
github
命令:将远程仓库中的drag下载到本地缓存
结果:本地文件夹drag-practice 中多了 dragfetch
git config -global user.name
git config -global user.email
提交命令
spa
对比命令
版本控制
工做区
与暂存区
的差异暂存区
与版本库
的差异工做区
与版本库
的差异工做区
与版本库
的差异撤销命令
日志
暂存区
文件撤回。(至关于暂存区回到上一步,回退的意思)工做区某个文件状态回退
到版本库状态。将最近提交到版本库的文件
撤回 删除命令
code
暂存区
文件(前提是工做区已经将此文件删除)工做区 和 暂存区
文件 暂存区
文件(工做区会保存此文件)恢复命令
图片
指定版本中文件
的恢复。指定版本
的恢复当前版本的上一个版本
当前版本的上num个版本
(能够从过去的版本回到如今的版本)
同步到远程仓库
rem
解决多人冲突
git fetch:同步当前代码但不合并
- git diff master origin/master(查看本地仓库和远程仓库的区别) - git merge origin/master(手动合并冲突)
建立分支,合并分支
查看已合并分支 查看未合并分支 删除分支
已经
合并上的分支。没有
合并上的分支。已被合并
)。没有被合并,强制删除
)。建立标签