目录
1.1git的安装
打开git安装包,连点下一步。不要点击其他选项安装成功即可
1.2.验证安装
在电脑任意窗口右键鼠标操作,出现如图两个图标则说明安装成功
还可以打开cmd命令行,输入 git --version 查看git的版本号,如成功出现版本号则安装成功
点击Git Bash Here 进行git命令操作
1.3git原理图
1.4git命令
1.
git初始化 git config --global user.name 'name' /设置你的姓名/ git config --global user.email 'email' /设置你的邮箱地址/ git config --list /查看初始化成果/
2.
把项目文件夹变成本地git的操作空间 git init /把当前目录设置为git的操作空间/ git status /查询操作的空间的状态/ git add 01.html /把01.html添加到暂存区/ git add . /把所有文件,都添加进暂存区/ git commit -m 本次版本的操作声明 /把暂存区的文件存储本地仓库/
补充: 文件的后缀符号: U: 代表没有暂存过 A: add 暂存 C: conflict 冲突 M: modify 修改的
3.
查看版本 git log /查看当前版本,以及当前版本之前的所有版本/ git reflog /查看所有的版本及恢复记录/
4.
回滚 git checkout 01.html /从暂存区把上次add某一个文件,回滚到操作空间/ git reset --hard 版本id /从本地仓库回滚任意版本到操作空间/
5.
如有不想上传的文件操作如下 /首先通过编译器创建一个.gitignore的文件/ /其次在文件里边编译不想上传的文件名,其中一个文件名独占一行/ /最后.gitignore这个文件名是必写的/
6.
git分支操作 git branch /查看当前仓库所有的分支/+ git checkout -b 分支名称 /创建分支并跳转过去/ git checkout 分支名称 /切换对应的分支/ git merge 分支名称 /在当前分支上,合并其它分支/
7.
01:当分支操作完毕后 或者 想要切换到其他分支前:必须提交版本 才能把更改固定到当前分支
- 暂存:git add . (稳固到当前版本后才可以提交版本)
- 版本:git commit -m ‘版本名字’
02:合并操作:
如果想要把dong分支合并给master主分支,则必须确保master为当前文职
- 确保当前分支为master主分支 : git checkout master
- 查看当前分支: git branch
- 合并dong 分支的内容到当前分支 : git merge dong
03.:冲突问题
- 主分支修改了01.js的第一行代码,并提交
git add .
git commit -m'版本名字'
- 其他分支也修改了js的第一行代码,并提交版本
git add .
git commit -m'版本名字'
- 合并分支
把当前分支切换成主分支: git checkout master
查看当前分支: git branch
合并分支:git merge 分支名(此时会报错)!
打开编辑器 查看合并后的文件(文件右侧有小图标C 意为有冲突的意思)
解决完冲突之后:暂存加提交版本
git add .
git commit -m'版本名字
- 删除分支(分支用完之后,就可以删除)
git branch -d 分支名
-d(delete 删除)
2.1github的使用
1.登录github官网创建github账户 https://github.com/
2.创建一个新的储存库,如图所示,两个地方都可以进行创建
01
02
03
04 如下图所示: 1 和 2 是将git本地仓库上传到github的命令 出现3则上传成功
05
3.1gitee
git clone 仓库远程地址
例如:git clone https://gitee.com/zhangxiasnen/web2009.git