git 介绍和操作
git介绍&概述
git介绍
git概述
git代码托管服务
常用的git代码托管服务
使用码云代码托管服务
git常用命令
git全局设置
安转好git后,在文件夹空白处右击,git bash here,在里面输入命令。
获取git仓库
远程不能在仓库下嵌套仓库。这里提示的账号密码是码云的账户。
工作区、暂存区版本库概念
git工作区中文件的状态
本地仓库操作
远程仓库操作
把远程仓库拉到本地。
必须先提交(add、commit)到本地仓库,再push到远程仓库。
本地仓库必须和远程仓库合并再拉取。
分支操作
分支的作用:
- 可以追溯,新需求创建新的分支,开发完合进主分支,保证主分支不修改,只合并。
- 要是代码有bug可以直接创建一个bug编号分支,然后合并,最后删除BUG分支。
:q
退出命令。
- 分支合并时冲突解决:
手动删除多余的内容。
- 出现如下错误的解决方案:在后面加一个
-i
表示忽略掉错误。
标签操作
标签是无法修改里面的内容的,是静态的;分支可以随时更改,是动态的。
在IDEA中使用git
在IDEA中配置git
获取Git仓库
-
-
获取远程仓库:
-
在IDEA中看不到git的要在file-settings-file types下,将.git删除:
-
.gitignore是将不需要加入git版本控制管理的文件的罗列出来:
本地仓库操作
- 将文件加入缓存区:
- 将缓存区的文件提交到版本库:
- 查看日志:
远程仓库操作
- 查看远程仓库:
- 添加远程仓库:
- 推送至远程仓库:
- 从远程仓库拉取:
或者
分支操作
- 查看分支:
或者右下角
- 创建分支:
checkout branch就是转到这个创建的分支。
- 切换分支:
- 将分支推送到远程仓库:
- 合并分支: