1.git是一项工作时必须要学会的技能
2.版本控制系统
控制系统是一种记录一个或若干个文件内容变化,方便将来查阅等修订情况的系统
3.版本系统控制分类
a.集中化版本控制系统:VCS , SVN
b.分布式版本控制系统:Git
4.git的下载与安装
官网网址:https://git-scm.com
安装:默认一键安装
5.Git的基本操作流程
工作区 -> add(命令) -> 暂存区 -> commit(命令) -> 本地仓库
常用命令:
2)设置签名(一次性)
git config --global user.name "用户名"
git config --global user.email "邮箱"
1)初始化git仓库
git init
3)查看当前git状态
git status
4)将文件添加到暂存区
git add 文件名(test.txt)
git add 文件2
5)将暂存区的内容提交到本地仓库
git commit -m '携带提示信息'
6)查看git日志
git log
6.Git的版本管理
1)分支
理解: 一个分支相当于一个程序员操作
2)分支【创建、切换、查看、合并】
a.创建分支
git branch 分支名
b.切换分支
git checkout 分支名
c.查看分支
git branch -v
d.查看文件内容
cat 文件名
e.产生分支冲突,合并分支
git merge 分支名
注意:
必须在主分支上进行合并其他分支
merge后在进行统一 add 和 commit操作
7.远程仓库(代码托管中心)
1)本地仓库和远程仓库的交互
a.团队(本公司)内的交互
b.跨团队(跨公司)的交互
8.IDEA集成Git开发
1)创建远程仓库,复制远程仓库地址
2)在IDEA中选择VCS中,创建本地仓库
3)选择要提交到远程仓库的内容,右键点击add添加
4)选择VCS中的commit,提交到本地仓库
commit -> 直接存到本地仓库上,但不提交到远程仓库上
commit and push ->存到本地仓库上,并且提交到远仓库上