Git的介绍
git是一个版本控制工具,最早用于管理Linux系统的,现在衍生出了Windows和Mac版本。
SVN也是版本管理工具。
区别
SVN:集中式,每个客户机都是直接和SVN服务器进行交互,代码由SVN服务器统一管理。
一定程度上看到其他开发人员在干什么,管理员也可以轻松的掌握每个人的开发权限。
服务器单点故障,容错性差。服务器挂了就没法提交代码了。
git:分布式版本管理,一个共享版本库。没有*服务器,每个开发人员电脑上都有本地仓库。远程仓库=共享仓库。
Git的安装及配置
在官网上下载。
最好用默认路径,右键时
检查是否安装成功
Git Bush命令行
ls
git versino
Git的使用
创建本地版本库
git init
git config global --user.name "<user-name>"
git config global --user.email "<your email>"
从github或Gitee上拷贝的路径 https/ssh
git remote add origin https://
已经存在别的时要先删除
git remote rm origin
git pull origin master
git add -all 或 git add .
git add --ignore-removal
git commit -m "your operation name"
git push origin master
若错了,可以用版本回退。
git reset --hard HEAD
在本地新建一个文件夹,作为自己的本地仓库。
在文件夹里右键,选择Git Bush Here。
git clone https://github.com/<website>