Git
文章目录
1、版本控制
版本控制,版本迭代
git svn
- 版本控制分类
(1)、本地版本控制
(2)、集中版本控制svn(需要联网,中央服务器)
(3)、分布式版本控制Git(每个人都拥有全部代码)
2、聊聊git历史
Linux和Git之父李纳斯·托沃兹1969、芬兰
3、Git环境配置
- 通过国内镜像下载安装git
- 命令
touch
rm
rm -r【切勿:rm -rf / 删除电脑中全部文件】
mv
clear
exit
-
配置
git config -l 查看git配置
git config --system --list 查看系统配置
git config --global --list 查看全局配置
git config --global user.name “kuangshen” ##名称
git config --global user.email 123456@qq.com ##邮箱
4、Git基本理论(核心)
工作区、暂存区、本地仓库、远程git仓库
5、Git项目搭建
add
commit
push
创建本地仓库:
- 创建全新的仓库
git init 初始化一个git项目(是一个隐藏文件) - 克隆远程仓库到本地
git clone + url
6、Git文件操作
-
查看文件状态
#查看指定文件状态 git status [filename] #查看所有文件状态 git status #git add 添加所有文件到暂存区 #git commit -m "消息内容" 提交暂存区中的内容到本地仓库 -m 提交信息
7、使用码云
(1)注册账号、填写个人信息
(2)设置本机绑定SSH公钥,实现免密码登陆
.ssh文件夹下,公钥和密钥:id_rsa.pub 和 id_rsa
ssh-keygen -t rsa
(3)初始化本地仓库,拉取代码
git init #初始化本地仓库
git clone SSH #克隆代码到本地
8、IDEA中集成Git
(1)新建项目、绑定git
- 将我们远程的.git文件目录拷贝到项目中即可
- 注意观察idea中的变化
(2)修改文件,使用idea操作git
- 添加到暂存区
- commit提交
- push到远程仓库
(3)提交测试
- git add .
- git commit -m “填写修改的信息,以便记录标记”
- git push
这些都是单个人的操作!
9、查看是否安装git及安装路径
git --version
which git
说明:Git分支
右键、git、repository、branch切换分支或合并merge
git checkout dev 切换到dev分支
git checkout master 切换到master分支
git merge dev 合并dev分支到master
git push 上传更新远程仓库