前端工具的使用-----git

1.git简介

由于完成一个项目需要多次更改文件内容,但每次更改可能都不是完全正确的,想回到最起初的修改前的状态,并不能实现,但是可以通过git的版本控制实现,(每添加一个节点,就相当与留下一个可供更改的节点)git也能远程管理我们的代码,就不用担心代码遗失,git也能方便团队合作开发项目。

2.git的配置(windows)

配置用户 : git config --global user.name "Alan"

                   git config --global user.email "**********"

3.创建仓库

进入目标文件,git init 初始化一个仓库

4.基本用法

1.git status  :查看仓库状态

2.git add.   :将所有修改添加至暂存区

3.git commit -m "注释" :创建一个可供修改的节点,并备注

4.git log :查看的可供修改的节点   git log -p 查看具体都干了啥 q键退出   git  log  --all 查看所有的版本   git log --all --graph 图示全部历史内容

5.git checkout ******* 穿越到指定的历史节点,由于实质是指针的移动,会创建一个匿名分支,可能导致文件的遗漏

6.git checkout -  返回到之前返回之前的节点

前端工具的使用-----git

*****为黄色部分的版本号

7.git rest --hard  id   返回前一个 将文件恢复至暂存区 --soft是移动head指针   --mixed 是覆盖暂存区域

前端工具的使用-----git前端工具的使用-----git

8.git rm **** 删除文件,该命令删除的只是工作目录和暂存区域的文件,也就是取消跟踪,下次提交不纳入版本管理

9. git mv 旧文件名 新文件名  重命名文件

7.git的三种状态

modified 已修改

staged 已暂存

committed 已提交

8.标签

当完成度比较高的地方,可以打个标签

git tag -a 标签名 -m“备注”

git tag 打印所有的tag

git show 标签名  :查看标签的信息

git  tag 查看所有的标签

9.分支

git branch 分支名  :创建分支
git branch -vv 查看当前分支所属
git branch -d  删除分支
git checkout -b -分支名     创建并切换至分支
git merge 分支名   合并分支

10.远程仓库

git remote add 远程名称 远程地址      添加远程仓库
git  remote -v 列出所有的远程仓库
git push -u 远程名 分支名
git clone 仓库地址 克隆拷贝代码

11.多人合作

1.生成ssh公匙 :  ssh-******  配置github
git push -u 远程链接  分支名  向仓库里传输代码
git pull 远程链接 分支名 从仓库里面下载代码

12.分支设计

前端工具的使用-----git