1.什么是SVN?
SVN是集中版本控制的一种,将所有的版本都保存在服务器上,协同开发者从服务器上同步更新或上传自己的修改。
缺点:单一服务器保存,风险大;获取完全历史版本需要联网
2.Git是分布式版本控制的一种
3.核心命令以及步骤
工作区->暂存区:git add . (“.”是所有文件)
暂存区->本地仓库:git commit
本地仓库->远程仓库:git push
4.基本命令
git config --global user.name 用户名 | 设置用户签名 |
git config --global user.email 邮箱 | 设置用户签名 |
git init | 初始化本地库 |
git clone [url] | 克隆远程仓库 例:git clone |
git status [filename] git status | 查看本地库 指定文件状态 查看本地库所有文件状态 |
git commit -m "消息内容" | 暂存区->本地仓库,并提交“消息内容” |
git reflog | 查看历史记录 |
git reset --hard 版本号 | 版本穿梭 |
5.git和Linux在操作上都可以使用Tab键来辅助补全内容
6.
........................未完待续.....2024.2.24......................