目录
8.版本回退(让工作区,暂存区,本地仓库的代码(文件内容)都发生改变)
第二步:在idea中新建一个项目,并让该项目生成git本地仓库
git分为工作区,暂存区,本地仓库,本地仓库和暂存区合称版本库
git常见命令
点击Git Bash Here,进入命令行窗口
1.初始化工作区(在某一文件路径下)
2.查看当前工作区的代码文件状态
3.将工作区的代码文件提交到暂存区
git add ./ -->将当前目录的所有文件提交到暂存区
如何知道该文件提交到暂存区
使用git status
绿色说明成功提交到暂存区,红色表示还在工作区
4.将暂存区的代码文件提交到本地仓库
如果是第一次提交
需要提交邮箱和用户名
5.工作区和暂存区文件差异化比较
6.暂存区和本地仓库的差异化比较
7.工作区和本地仓库差异化比较
8.版本回退(让工作区,暂存区,本地仓库的代码(文件内容)都发生改变)
9.查看提交日志
红框这个提示当前版本号,如果我们要回退到上一个版本
回退到指定版本,使用版本号
10.生成分支
11.查看所有分支
12.切换分支
在h1分支的read.txt添加新的内容,并提交到本地仓库,切换回master分支时,可以发现并没有显示新添加的内容,这是因为没有把h1分支合并到master主分支上
13.合并分支
如果要将其他分支合并到主分支上,需要先切换到主分支
注意:如果要将分支合并到主分支之前,需要先把分支的内容commit提交到本地仓库
14.删除分支
使用Git连接gitee
1.连接
2.拉取仓库的代码
3.推送
4.查看连接的远程仓库
5.删除远程仓库的连接
6.克隆,新建一个文件夹,不用git init 初始化
注意:拉取和克隆的区别
将idea上的代码推送到gitee远程仓库上
第一步:在gitee上创建一个新的仓库
第二步:在idea中新建一个项目,并让该项目生成git本地仓库
第三步:书写代码并添加到暂存区和commit到本地仓库
第四步:远程连接仓库
注意:先拉取远程仓库的文件
在idea终端输入
然后就可以推送了
推送成功
从远程仓库克隆项目
克隆成功
拉取项目注意事项
1.需要修改maven的地址
2.需要修改sdk版本
3.修改编码版本
注意:如果推送失败,就先拉取远程仓库的代码。
使用idea切换分支
我们要现在gitee仓库创建新的分支
然后在idea上切换此远程仓库的分支
书写新的代码
然后添加并提交,最后push到远程仓库
我们可以发现master主分支和dev1分支的内容不同,这是因为没有把dev1分支的内容没有merge(合并)到主分支上
所以我们再idea切换到master主分支上
合并成功
然后就可以推送了