一、git
1、git对文件项目源码进行版本管理
2、操作
(1)安装git
(2)初始化git版本库
创建版本库(本地库),存储项目代码和记录版本
git init
git config --global user.name " " //确定使用人信息
git config --global user.email " "
(3)master 主干 HEAD指向最新版本
(4)git reset --hard 版本号 //进行历史回退,回退版本(找回删除的文件)
(5)git add 文件名 或者. 提交文件到版本库暂存区
git add .
.表示当前文件下的所有文件
(6)git commit -m ‘提交信息’ 提交信息可自定义
提交暂存区的内容到版本库历史区,生成版本记录
(7)git log 查看提交版本日志
(8)忽略文件 ignore
*创建一个.gitignore文件(与.git文件同级)
*.gitignore文件中写入忽略文件 :/node_modules .git
名称最前面!表示不被忽略;名称最前面/ 表示要忽略的文件在此目录下,而子目录文件不忽略
名称最后面/ 表示忽略此目录下该名称的子目录
二 gitee码云
1、第一次提交代码时需执行两行代码,建立本地库与远程库连接
例如:在码云内创建仓库后会提示以下操作
2、第二次提交代码时,只用执行git push 将本地库代码提交上去
3、从远程库clone下来到本地库
git clone 远程库地址(自动生成本地库.git文件)
4、git pull 拉取
在建立关联后,拉取最新内容到本地库
5、冲突问题
(1)与别人协同开发时,先将代码拉取下来,再进行push推送上去
(2)当多个项目成员同时更改相同文件,会引起冲突,谁后提交谁解决冲突
修改冲突:将远程库提示的代码删掉即可
三、git创建分支
1、创建分支
git branch 文件名
2、查看分支
git branch
3、切换分支
git checkout 分支名
4、删除分支
git branch -d 分支名
5、分支合并
(1)切换到当前主分支master
(2)合并分支
git merge 分支名
6、查看远程分支
git branch -r
7、创建远程分支(本地分支push到远程)
git push origin 分支名
8、删除远程分支
git push origin -d 远程分支名
9、克隆远程分支
git clone -b 远程分支名 地址