前言
Git 是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。
一、git介绍
定义:
git就是多个版本控制器中的其中一种,主要的功能就是管理项目,方便与团队开发
项目越大,那么git的优势就越明显 。
二、git区域介绍
1.工作区:写代码的地方
2.暂存区:存放代码的地方
3.仓库区:最终提交的地方
三、git代码
1.初始化:
git init
2.配置命令:
git config --global user.name xxx =>用户名
git config --global user.email xxx =>邮箱
3.查看是否配置成功:
git config --list
4.把工作区的文件放到暂存区:
git add 文件名
git add . 代表仓库下所有的文件及文件夹 (推荐使用)
5.把暂存区添加到仓库区:
git commit -m 提交说明
6.看仓库中文件的状态:
git status
7.log日志:
git log 以完整形式输出
git log --oneline 以简短形式输出
8.查看所有的版本:
git reflog
9.回退版本:
git reset --hard 版本号
四、分支
1.查看分支:
git branch
2.创建分支:
git branch 分支名
3.切换分支:
git checkout 分支名
4.合并分支:
git merge 分支名
五、远程仓库
1.克隆:
git clone 路径
2.同步pull:
git pull 路径
3.本地文件推送(上传)到远程仓库:
git push 路径
4.本地仓库和远程仓库地址产生关联:
git remote -v/*查询*/
git remote add [别名] 远程仓库地址
5.推进:
git push 远程仓库 分支名称
git push 远程仓库的别名 分支名称
git push -u 远程仓库的别名 分支名称
git push : 你想只用git push就实现上传(推送)那么必须加 一个-u 参数。