git 介绍和操作

本贴最后更新于 359 天前,其中的信息可能已经物是人非

git 介绍&概述

git 介绍

image

​​​image​​

image

git 概述

image

​​image

git 代码托管服务

常用的 git 代码托管服务

image

使用码云代码托管服务

image

image

image

image

git 常用命令

git 全局设置

image

安转好 git 后,在文件夹空白处右击,git bash here,在里面输入命令。

image

获取 git 仓库

image

image

image

远程不能在仓库下嵌套仓库。这里提示的账号密码是码云的账户。

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

image

git 工作区中文件的状态

image

本地仓库操作

image

image

image

image

image

image

远程仓库操作

image

image

image

image

把远程仓库拉到本地。

image

image

必须先提交(add、commit)到本地仓库,再 push 到远程仓库。

image

image

本地仓库必须和远程仓库合并再拉取。

分支操作

image

image

image

image

image

分支的作用:

  • 可以追溯,新需求创建新的分支,开发完合进主分支,保证主分支不修改,只合并。
  • 要是代码有 bug 可以直接创建一个 bug 编号分支,然后合并,最后删除 BUG 分支。

image :q​退出命令。

  • 分支合并时冲突解决:

image

手动删除多余的内容。

  • 出现如下错误的解决方案:在后面加一个 -i​表示忽略掉错误。

image

标签操作

image

image

image

image

image

image

标签是无法修改里面的内容的,是静态的;分支可以随时更改,是动态的。

在 IDEA 中使用 git

在 IDEA 中配置 git

  1. image

获取 Git 仓库

  1. image

  2. 获取远程仓库:

    image

  3. ​在 IDEA 中看不到 git 的要在 file-settings-file types 下,将.git 删除:image

  4. ​.gitignore 是将不需要加入 git 版本控制管理的文件的罗列出来:

    image

本地仓库操作

  1. 将文件加入缓存区:​image
  2. 将缓存区的文件提交到版本库:​imageimage​​
  3. 查看日志:​image

远程仓库操作

  1. 查看远程仓库:​image
  2. 添加远程仓库:​image​​​
  3. 推送至远程仓库:​image
  4. 从远程仓库拉取:image或者​image

分支操作

  1. 查看分支:image或者右下角​image
  2. 创建分支:imageimagecheckout branch 就是转到这个创建的分支。
  3. 切换分支:​image
  4. 将分支推送到远程仓库:​image
  5. 合并分支:​image

  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    207 引用 • 358 回帖
1 操作
bleaach 在 2023-07-06 17:09:31 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...