eclipse 如何关联git_最详细的Git教程,看过就会了。

本文详细介绍了如何在Eclipse中关联和使用Git进行版本控制,包括Git的安装、仓库管理、基本操作、远程仓库的配置与协同开发。适合初学者,提供视频辅助学习。
摘要由CSDN通过智能技术生成

d6c3e9e6cb464f16617372dbd0c1bebd.png
Author:九僧
Version:9.0.2

底部附有视频链接,看不会还有视频。

一、引言

  • 在单人开发过程中,需要进行版本管理,以利于开发进度的控制。
  • 在多人开发过程中,不仅需要版本管理,还需要进行多人协同控制

二、介绍

  • Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
  • Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
  • 官网:
Git​git-scm.com
7a89f4583b20f5ed0df0b029e0e76d35.png

三、Git安装

3.1 下载Git

下载Git

| 下载git

Git - Downloads​git-scm.com

2130d76fa49b716a98bc7c692a91d147.png

3.2 安装

安装,除了安装位置外,其他一直下一步即可

3.3 基本配置

  • 安装后,打开git的cmd窗口 ,自报家门
  • 如下信息会在提交代码时要使用,记录在你的每次提交中。以后才知道哪次提交是谁做的。
git config --global user.name "Your Name"  #用户名
git config --global user.email "email@example.com"  #邮箱
# 查看信息
git config -l

3.4 测试

测试:cmd中执行 ,查看git版本
git version

四、架构

  • 版本库:工作区中有一个隐藏目录 .git,这个目录不属于工作区,而是git的 版本库,是git管理的所有内容
  • 暂存区:版本库中包含一个临时区域,保存下一步要提交的文件。
  • 分支:版本库中包含若干分支,提交的文件存储在分支中
架构图

d328a3fc66a98c6eb0e9957407ffb0ca.png

五、仓库

对应的就是一个目录,这个目录中的所有文件被git管理起来。
以后会将一个项目的根目录,作为仓库。
仓库中的每个文件的改动 都由git跟踪。

5.1 新建仓库

选择一个目录,执行指令:git init 新建仓库

2af591161991b2a8e0637ac9fb12a086.png
仓库目录

fd32edbb2b2eaebf2bf1529daa6c1901.png

5.2 工作区

执行git init的目录即为工作区,如上例,D:repo1目录即为工作区【不包含.git目录】
所有文件,都首先在工作区新建,然后可以存入仓库(版本库),进行版本控制。

5.3 暂存区

暂存区也在 .git目录内,工作区的文件进入仓库时,要先进入暂存区。

5.4 分支

版本控制,简单说,就是记录文件的诸多版本,分支就是这些版本的最终记录位置。

六、基本操作

6.1 查看仓库状态

执行git stauts 可以看到工作区中文件的状态 未记录过的文件,是未跟踪状态

28c52950150d662872568b21084fdcef.png

6.2 暂存文件

执行 git add . 将工作区中的文件全部存入暂存区 将工作区中的文件存入暂存区

a622ef33f4166c692684cd8fde2876e1.png

6.3 提交文件

执行 git commit -m "这里写提交的描述信息"作用是将暂存区的文件存入分支,形成一个版本 提交文件,形成一个版本

8fc870a023731d14031cee95b6fe5f5c.png

七、远程仓库

第5章中的仓库,其实是本地仓库。
当多人协同开发时,每人都在自己的本地仓库维护版本。
但很重要的一点是,多人之间需要共享代码、合并代码,此时就需要一个远程仓库。

7.1 远程仓库工作模式

远程仓库工作模式

4d37330309866f5d57de5658b26d01e4.png

7.2 远程仓库选型

  • 有很多远程仓库可以选择,比如 github,码云;

此两种可以注册自己测试使用,但如果是商业项目,需要更多支持需要付费。

  • 公司内部也可以有自己构建的远程仓库。

7.3 基本操作

每个开发人员,在面对远程仓库时,会面临的一些基本操作。

7.3.1 注册git服务器账号

Gitee | Software Development
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值