Git 常用命令详解及如何在IDEA中操作

这篇具有很好参考价值的文章主要介绍了Git 常用命令详解及如何在IDEA中操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。
(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)

发现宝藏

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。

一、初识Git

1.Git概述

Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件 (Java类、xml文件、html页面等)在软件开发过程中被广泛使用Git 仓库分为两种:

  1. 本地仓库:开发人员自己电脑上的 Git 仓库
  2. 远程仓库:远程服务器上的 Git 仓库

2. Git的功能

  1. 代码回溯
  2. 版本切换
  3. 多人协作
  4. 远程备份

3. Git运行图示

  1. commit:提交将本地文件和版本信息保存到本地仓库
  2. push: 推送,将本地仓库文件和版本信息上传到远程仓库
  3. pull:拉取,将远程仓库文件和版本信息下载到本地仓库>

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

二、Git下载安装

一直点下一步就行

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

  1. Git GUl Here:打开Git 图形界面
  2. Git Bash Here:打开Git 命令行

三、Git 代码托管服务

1.常用的 Git 代码托管服务

  • Git中存在两种类型的仓库,即本地仓库和远程仓库。那么我们如何搭建Git远程仓库呢?
  • 我们可以借助互联网上提供的一些代码托管服务来实现,其中比较常用的有GitHub、码云、GitLab等
  1. gitHub( 地址: htps://github.com/),是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯-的版本库格式进行托管,故名gitHub
  2. 码云(地址: https://gitee.com/),是国内的一个代码托管平台,由于服务器在国内,所以相比于GitHub,码云速度会更快
  3. GitLab (地址: https://about.gitlab.com/),是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务
  4. BitBucket(地址: htos://bitbucket.org/) ,是一家源代码托管网站,采用Mercurial和Git作为分布式版本控制系统,同时提供商业计划和免费账户

2.使用码云代码托管服务

1. 使用码云的操作流程如下:

  1. 注册码云账号
  2. 登录码云
  3. 创建远程仓库
  4. 邀请其他用户成为仓库成员

2. 注册码云账号

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

3. 使用码云代码托管服务-创建远程仓库

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

4. 创建完成后可以查看仓库信息

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

注意:每个Git远程仓库都会对应一个网络地址,点击[克隆/下载] 按钮,在弹出窗口点击复制]按钮获得网络地址

5. 使用码云代码托管服务-邀请其他用户成为仓库成员

前面已经在码云上创建了自己的远程仓库,目前仓库成员只有自己一个人(身份为管理员)。在企业实际开发中,一个项目往往是由多个人共同开发完成的,为了使多个参与者都有权限操作远程仓库,就需要邀请其他项目参与者成为当前仓库的成员

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

四、Git 常用命令

1.Git 全局设置

  • 当安装Git后首先要做的事情是设置用户名称和email地址。这是非常重要的,因为每次Git提交都会使用该用户信息
  • 在Git 命令行中执行下面命令(任意目录鼠标右键,双击选项Git Bash Here)
  1. 设置用户信息
    git config --global user.name “dongli”
    git config --global user.email “2730732500@qq.com”
  2. 查看配置信息
    git config --list

注意:上面设置的user.name和user.email并不是我们在注册码云账号时使用的用户名和邮箱,此处可以任意设置

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

2.获取Git 仓库

  • 要使用Git对我们的代码进行版本控制,首先需要获得Git仓库。
  • 获取Git仓库通常有两种方式
  1. 在本地初始化一个Git仓库 (不常用 )
  2. 从远程仓库克隆(常用)

1. 本地初始化Git仓库执行步骤

  1. 在任意目录下创建一个空目录(例如repo1)作为我们的本地Git仓库
  2. 进入这个目录中,点击右键打开Git bash窗口
  3. 执行命令git init

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

注:如果在当前目录中看到.git文件夹 (此文件夹为隐藏文件夹)则说明Git仓库创建成功

2. 从远程仓库克隆(常用)

  • 可以通过Git提供的命令从远程仓库进行克隆,将远程仓库克隆到本地

命令形式: git clone[远程Git仓库地址]

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

3.工作区、暂存区、版本库 概念

  1. 版本库: 前面看到的.git隐藏文件夹就是版本库,版本库中存储了很多配置信息、日志信息和文件版本信息等
  2. 工作区: 包含.git文件夹的目录就是工作区,也称为工作目录,主要用于存放开发的代码
  3. 暂存区: .git文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage。暂存区是一个临时保存修改文件的地方

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

4.Git 工作区中文件的两种状态

  • untracked未跟踪(未被纳入版本控制)
  • tracked 已跟踪(被纳入版本控制)
  1. Unmodified 未修改状态
  2. Modified 已修改状态
  3. staged 已暂存状态

注意: 这些文件的状态会随着我们执行Git的命令发生变化

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

5.本地仓库常用命令

  1. git status – 查看文件状态
  2. git add – 将文件的修改加入暂存区
    例1:git add he11o.txt
  3. git reset – 将暂存区的文件取消暂存或者是切换到指定版本(log中找版本号)
    例1:git reset he11o.txt
    例2:git reset --hard 090950e68ecc099c5c021194d14b18d713880b75
  4. git commit – 将暂存区的文件修改提交到版本库
    例1:git commit -m “edit User.java“ User.java
  5. git log – 查看日志

6.远程仓库操作

前面执行的命令操作都是针对的本地仓库,本节我们会学习关于远程仓库的一些操作,具体包括

  1. git remote – 查看远程仓库
    例1:git remote -v
  2. git remote add – 添加远程仓库、
    格式:git remote add <简称> <远程仓库地址>
    例1:git remote add origin https://gitee.com/ChuanZhiBoke/repol.git
  3. git clone – 从远程仓库克降
  4. git pull – 从远程仓库拉取(删除)
    格式:git pull [远程仓库别名] [分支的名称]
  5. git push – 推送到远程仓库
    格式:git push [远程仓库别名] [分支的名称l
    例1:git push origin master(添加)

1.注意是否是远程仓库所在的文件目录
2.文件先添加到缓存区,再提交到本地仓库,最后推送到远程仓库进行同步
3.如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错,可以在git pull命令后加入参数--allow-unrelated-histories

8.分支操作

  • 分支是Git 使用过程中非常重要的概念。使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线同一个仓库可以有多个分支,各个分支相互独立,互不干扰。
  • 通过git init 命令创建本地仓库时默认会创建一个master分支,关于分支的相关命令具体如下:
  1. git branch – 查看分支
    git branch -r – 列出所有远程分支
    git branch -a – 列出所有本地分支和远程分支
  2. git branch [name] – 创建分支
  3. git checkoutIname] – 切换分支
  4. git push[shortName][name] – 推送至远程仓库分支
  5. git merge [name] – 合并分支

9.标签操作

  • Git 中的标签,指的是某个分支某个特定时间点的状态。
  • 通过标签,可以很方便的切换到标记时的状态比较有代表性的是人们会使用这个功能来标记发布结点 (v1.0、1.2等)。和标签相关的命令如下:
  1. git tag --列出已有的标签
  2. git tag [name] – 创建标签
  3. git push [shortName][name] – 将标签推送至远程仓库
  4. git checkout -b [branch][name] – 检出标签

五、在IDEA中使用Git

1.在IDEA中配置 Git

  • 在IDEA中使用Git,本质上还是使用的本地安装的Git软件,所以需要在IDEA中配置Git

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

2.获取Git仓库

1. 在IDEA中使用Git获取仓库有两种方式

  • 本地初始化仓库

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

  • 从远程仓库克隆

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

3.本地仓库操作

1. 将文件加入暂存区

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

2. 将暂存区的文件提交到版本库

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

3. 查看日志

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

4.远程仓库操作

1. 查看远程仓库

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

2. 添加远程仓库(关联关系)

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

3. 推送至远程仓库

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

4. 从远程仓库拉取

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

5.分支操作

1. 查看分支

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

2. 创建分支

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

3. 切换分支

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

4. 将分支推送到远程仓库

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

5. 合并分支

Git 常用命令详解及如何在IDEA中操作,Git,git,后端,大数据

欢迎各位留言交流以及批评指正,如果文章对您有帮助或者觉得作者写的还不错可以点一下关注,点赞,收藏支持一下。
(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)文章来源地址https://www.toymoban.com/news/detail-623662.html

到了这里,关于Git 常用命令详解及如何在IDEA中操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Git常用命令及在IDEA中的使用】

    Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种: 本地仓库:开发人员自己电脑上的 Git 仓库 远程仓库:远程服务器上的 Git 仓库 commit:提交将本地文件和版本信息保存到本地仓库 push:推送

    2024年02月10日
    浏览(35)
  • Git常用命令及操作

    91. Git常用命令及操作 当涉及到版本控制系统时,Git是最常用和流行的工具之一。下面是一些常用的Git命令和操作的示例以及简要介绍。 1. 初始化一个Git仓库: 该命令在当前目录下创建一个新的Git仓库。 2. 克隆远程仓库到本地: 使用该命令可以将远程仓库克隆到本地。 3.

    2024年02月12日
    浏览(35)
  • Git的常用操作命令

    Git是一个分布式版本控制系统,广泛应用于软件开发项目中来追踪和控制代码的修改历史。 配置用户信息 : 初始化仓库 : 克隆仓库 : 添加文件到暂存区 : 提交更改 : 查看状态 : 拉取远程更新 : 推送更改 : 创建与切换分支 : 查看分支 : 解决冲突与合并分支 : s

    2024年03月18日
    浏览(42)
  • git常用命令之分支操作

    git checkout test6 潜在规则 Further Reading : Git常用命令汇总

    2024年02月11日
    浏览(47)
  • Git常见命令行操作和IDEA图形化界面操作

    在安装完Git以后需要设置用户和签名,至于为什么要设置用户签名可以看一下这篇文章【学了就忘】Git基础 — 11.配置Git用户签名说明 - 简书 (jianshu.com) 基本语法: git config --global user.name 用户名 git config --global user.email 邮箱 查看是否设置成功: 方式一:在git控制台中输入命令

    2024年04月29日
    浏览(37)
  • git常用命令详解

    git常用命令详解 Git 是一个分布式版本控制系统,用于追踪文件的变化并协作开发。以下是一些常用的 Git 命令及其详细说明: 初始化仓库: 说明: 在当前目录下初始化一个新的 Git 仓库。 克隆仓库: 说明: 从远程仓库克隆一份代码到本地。 添加文件到暂存区: 说明: 将

    2024年02月03日
    浏览(35)
  • Git介绍及常用命令详解

    Git是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。 Git 会跟踪我们对文件所做的更改,因此我们可以记录已完成的工作,并且可以在需要时恢复到特定或以前的版本。Git 还使多人协作变得更加容易,允许将多个人的更改全部合并到一个源中。

    2024年02月13日
    浏览(34)
  • 【Git】git环境如何搭建与其常用命令

    搭建 Git 环境: 安装 Git 客户端:根据操作系统选择对应的版本进行下载安装,下载地址:https://git-scm.com/downloads。 配置 Git 用户名和邮箱:打开 Git Bash(Windows 系统)或终端(Mac、Linux 系统),输入以下命令进行配置。 常用 Git 命令: 初始化 Git 仓库:在项目目录下通过以下

    2023年04月25日
    浏览(54)
  • 【Git】git常用命令大全(初学者必看!!最强详解!!)

    目录 初学者在使用之前,需要对git有一个初步的认知 什么是git 常用命令 1、创建仓库 2、克隆远程仓库 3、查询文件状态 4、 添加文件到暂存区 5、 添加所有文件到暂存区 6、 提交暂存区文件到本地建的仓库 7、拉取远程仓库的变更 8、推送本地仓库的变更到远程仓库 9、 查看

    2024年02月10日
    浏览(44)
  • Git的下载安装配置与上传文件以及命令 idea使用git项目版本操作管理

    Git - Downloads (git-scm.com) https://git-scm.com/downloads  下载速度比较慢,可以用迅雷下载,速度很快 我这里是用的压缩包版本,直接解压到要放的文件夹即可,文件名尽量不要使用中文,以防后续使用出现错误。  打开环境变量,在系统变Path,添加你的git安装路径/bin win+r输入cmd,

    2024年02月04日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包