Git笔记
最编程
2024-05-01 09:42:46
...
一、提交代码
1、git init
2、 git status
3、git add .
4、git commit -m 'init'
5、创建远程仓库
6、git remote add origin url//这边的URL跟的是你项目的地址
7、git push -u origin master
二、git基本理论
Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域。文件在这四个区域之间的转换关系如下:
Workspace:工作区,就是你平时存放项目代码的地方
Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息
Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本
Remote:远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换
三、git的工作流程
1、在工作目录中添加、修改文件;
2、将需要进行版本管理的文件放入暂存区域;
3、将暂存区域的文件提交到git仓库。
四、创建分支、合并分支
1. Idea创建分支
git和idea集成,创建一个dev分支,在dev分支创建一个类,添加代码,并且提交,最后合并到master分支
创建分支
分支命名
在分支中创建类
分支commit push
gitee 仓库中查看
切换到master
合并分支
可看到分支添加的类
在master再push一下到gitee仓库
master成功push到gitee
2. 文件夹创建、合并分支
- 创建分支:git branch dev
- 切换分支:git checkout dev 或 git switch master
- 创建并切换到分支:git checkout -b dev 或 git switch -c dev
- 查看当前分支:git branch
- 合并分支:git merge dev
- 删除分支:git branch -d dev
- 列出所有远程分支:git branch -r
- 删除远程分支:git push origin --delete [branch-name] 或 git branch -dr [remote/branch]
创建文件夹以及readme.txt(要先add commit)
创建分支
修改分支内容
add commit 分支dev
切换到master
合并分支
五、 设置SSH公钥,实现免密码登录
使用命令在.ssh创建文件
复制秘钥
设置成功
六、idea与git集成
idea新建项目
克隆到本地项目
idea中敲git命令
测试
测试--1
测试--2
测试--3
测试--4