0


GIT常用操作

GIT基本使用保姆级教程

在这里插入图片描述

1、本地安装GIT

1.1、安装

GIT安装包获取:https://git-scm.com/

具体安装流程自行百度或自行摸索

1.2、配置信息

安装完成后运行git程序,大打开git bash界面,然后输入以下命令,设置全局用户名与全局邮箱

git config --global user.name "tinysport"git config --global user.email "[email protected]"

查看是否设置成功

git config user.name
git config user.email

1.3、IDE绑定本地GIT

本地git安装完成后,需让IDE绑定本地GIT程序,IDE方可使用本地GIT

文件 -》默认配置-》版本控制-》Git

在这里插入图片描述

2、GIT常用操作

2.1、将新项目上传至远程GIT服务器

  • 此操作只需新项目建立时团队长进行操作即可。
2.1.1、IDE操作方法

a、远程仓库新建项目工程(如gitlab上新建一个工程)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

b、使用IDE新建项目

c、对项目所在根目录进行仓库初始化

在这里插入图片描述

d、准备提交

在这里插入图片描述

e、绑定远程仓库

在这里插入图片描述

在这里插入图片描述

f、提交

在这里插入图片描述

在这里插入图片描述

g、查看远程仓库上是否已有相应提交

在这里插入图片描述

2.1.2 命令行操作方法

a、远程仓库新建项目

b、克隆远程空项目到本地

c、将本地的项目文件挪到刚克隆的本地空项目内

d、使用命令push到远程仓库

2.2、从远程GIT服务器克隆项目

2.2.1、IDE操作方法

a、找到图形操作界面位置

在这里插入图片描述

b、输入远程项目地址,与本地保存目录

在这里插入图片描述

c、检查是否克隆成功

在这里插入图片描述

2.2.2、命令行操作方法

a、复制gitlab项目克隆地址

在这里插入图片描述

b、本地新建目录用于保存项目,且在该目录下右击打开git bash,输入如下命令后执行

git clone https://gitlab.com/tinyspot1/test.git

c、克隆成功

在这里插入图片描述

2.3、切换项目分支

2.3.1、IDE操作方法

以PyCharm为例,点击右下角可选择目标分支进行分支切换

在这里插入图片描述

2.3.2、命令行操作方法

到对应git仓库打开gitbash界面,然后输入如下命令查看和切换分支

git branch -a
git checkout [目标分支]

在这里插入图片描述

2.4、拉取项目分支最新版本

2.4.1、IDE操作方法

在这里插入图片描述

2.4.2、命令行操作方法

到对应git仓库打开gitbash界面,然后输入如下命令拉取最新版本

git pull

在这里插入图片描述

2.5、将修改提交至远程仓库(GIT服务器)

2.5.1、IDE操作方法

a、将修改交由git管理

在这里插入图片描述

b、将修改提交至本地仓库

在这里插入图片描述

在这里插入图片描述

c、将修改提交至远程仓库

在这里插入图片描述

在这里插入图片描述

2.5.2、命令行操作方法

a、将修改交由git管理

gitadd 文件名

在这里插入图片描述

b、将修改提交至本地仓库

git commit 文件名 -m 提交注释

在这里插入图片描述

c、将修改提交至远程仓库

git push

在这里插入图片描述

2.6、冲突

当两个及以上用户对同一个文件进行修改时,则会产生冲突。

具体的,若某用户对文件A已经做了修改且已提交至远程仓库。我自己对文件A也做了修改想提交至远程仓库时,提示有冲突

a、提交时提示有冲突

在这里插入图片描述

b、如果以远程仓库为准点击“接受他们的”,如果需要具体分析,则点击“合并”

在这里插入图片描述

c、根据实际情况删除或保留代码。下图为既保留远程仓库的,又保存自己本地的

在这里插入图片描述

d、解决冲突后再提交至远程仓库即可成功。

2.7、回滚

有时,需要回滚到历史的某个版本

2.7.1、IDE操作方法

a、在版本控制日志中找到需要回滚的版本

在这里插入图片描述

b、选择回滚的模式,不同的模式有不同的效果

在这里插入图片描述

c、本地回滚版本成功,但是远程仓库还没有成功。需要使用命令行强制push到远程仓库

git push -f origin 分支名

d、远程仓库也回滚成功

2.7.2、命令行操作方法
1、使用 git log 命令查看提交日志,获取需要回滚的版本的commitId
2、使用 git reset --hard [commitId],会滚指定的版本
3、使用 git log 命令查看发现本地已经回滚到指定版本
4、使用 git push -f origin [分支名],将远程仓库也进行更改

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.8、分支合并

a、选择需要合并的分支

在这里插入图片描述

b、本地合并完后,再使用图形界面push到远程仓库

标签: git github

本文转载自: https://blog.csdn.net/qq_41550842/article/details/130536008
版权归原作者 TINY_SPOT 所有, 如有侵权,请联系我们删除。

“GIT常用操作”的评论:

还没有评论