本篇基于实用性,主要针对有远程仓库的使用方式。
属于分布式管理,但是也可以模拟集中式管理工作。
每次本地删除文件后,无法像SVN那样一键更新到指定版本,只能手动翻记录恢复。
Git 客户端的使用
1. 客户端部署
客户端软件,SOURCETREE用的人比较多,我个人在用TortoiseGit和VSCode
下载客户端 TortoiseGit,并安装
在你指定的本地目录,鼠标单击右键使用命令 克隆,并填写地址,成功后即完成部署
2. 常用功能指令
pull 和 fetch(拉取 和 获取)
pull:fetch+merge,即 拉取=获取+合并。简单粗暴,操作无脑而且危险。
fetch:仅仅获取,不合并。
从远程仓库更新时,常使用 pull(拉取)
commit 和 push(提交 和 推送)
commit:工作区 -> 本地仓库
push:本地仓库 -> 服务器
提交本地修改时,需要先 提交(commit ),再同步到远程仓库
常见问题
修改Git地址或关闭文件夹的svn版本控制
删除目录内隐藏文件夹 .git,即可。