Git的基本使用及分支操作

1.基本使用

1、GitHup上创建一个远程仓库

点击右上角的+

点击 New repository 创建一个远程仓库

填写仓库名称和描述后点击create repository创建远程仓库

在这里插入图片描述

2.远程仓库初始化及分支操作

1、在本地提供开发工具(IDEA)创建一个项目push到远程仓库(初始化远程仓库内容)

在这里插入图片描述

项目创建好后,点击工具底栏的Terminal命令行工具,执行以下命令;将项目push到远程仓库

# 使用git命令初始化项目
git init
# 将所有文件添加到暂存区
git add .
# 创建项目描述文件
touch README.md
# 将描述文件添加到暂存区
git add README.md
# 查看文件状态 文件前如果是`A`则表示已经添加到了暂存区 如果是`??`则没有
git status -s
# 将所有文件提交到本地仓库
git commit -m "first commit"
# 选择创建好的远程仓库
git remote add origin https://githup.com/xxx/xxx.git
# 将本地仓库中的内容提交到远程仓库的master分支 -u选项会指定一个默认主机,这样后面就可以不加任何参数。直接使用git push。
git push -u origin master

OK现在本地和远程仓库就建立起了连接,详细如下图所示:
在这里插入图片描述

2.基于主分支(master)创建一个自己的分支(dev_me)

在GitHup上创建分支,如下图所示回车即可。

在这里插入图片描述

分支创建好,如下图所示:

在这里插入图片描述

3.本地创建dev_me分支

如果想将code提交到自己创建的分支上在需要我们在本地创建一个同样的dev_me分支。详细如下图所示:

在这里插入图片描述

# 创建一个dev_me的分支
git branch dev_me
# 查看分支 分支前右*号的表示当前使用的分支
git branch
# 将本地的分支切换成 dev-me
git checkout dev_me
# 查看分支
git branch

OK,现在本地使用的分支就dev_me分支了,当我们下次提交代码到远程仓库的时候就会提交到dev_me分支上。

验证一下:新建一个TestController.java文件,提交内容到远程仓库

# 将文件添加到暂存区
git add TestController.java
# 提交到本地仓库
git commit -m 'submit TestController to dev_me'
# push到远程仓库的dev_me分支
git push -u origin dev_me

查看是否提交成功

在这里插入图片描述

IDEA支持可视化的工具操作可以直接提交、push代码。

3.合并分支

发起合并请求

在这里插入图片描述

在这里插入图片描述

发起请求后,仓库的管理员会收到一个合并通知。如下图所示:

如果没有冲突的情况的话就可以点击Merge pull request合并代码

在这里插入图片描述

查看合并是否成功

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ScholarTang/article/details/112427287