Git版本控制工具的入门学习

Git版本控制工具的入门学习

思考:

  1. 什么是git?git的作用?分布式和集中式的管理方式有什么优缺点?

  2. 如何使用idea拉取项目?如何向远程仓库提交项目

一 .Git概念

Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从小到非常大的项目版本管理。

Git的特点有:可靠,高效,分布式。

git下载地址:

官网地址:https://git-scm.com/

二.Git 使用时需要关注的概念

什么是工作区,暂存区,本地仓库,远程仓库,他们之间的关系是怎么样的。

工作区:编辑文件的地方
暂存区(索引区):临时存放项目成果的地方。(不可见)
 本地仓库:在本地存放文件版本的地方。
远程仓库:和本地仓库一样,但是访问这个仓库需要通过网络。多人协同开发时需要远程仓库。

在这里插入图片描述

二.idea连接远程仓库

  1. 第一步idea下载gitee插件

在这里插入图片描述

  1. Gitee注册账号建立一个仓库ee

在这里插入图片描述

  1. idea点击设置选择版本控制找到gitee ,登录gitee账号。点击克隆拉下一个空项目。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
扒拉项目成功。

三.Git常用指令总结。

  1. 基础指令

    1) git add 文件名称列表: 添加文件到暂存区
    2) git commit -m “提交说明” [文件名称列表] :生成文件的版本,保存到本地仓库
    3) git status : 查看工作区,暂存区文件的状态
    4) git log : 查看版本,日志 git log --oneline
    5) git reflog : 查看全部的日志(包括回退的版本日志)
    6) git rm 文件名称:删除文件 , 删除文件后需要git commit
    7) git reset --hard commitId : 回退到某个版本
    8) git restore --staged 文件名称列表 : 从暂存区撤销文件(回到工作区)

  2. 分支命令
    1)git branch -v : 查看项目的分支
    2) git branch 分支名称 : 创建新分支
    3) git checkout 分支名称: 切换分支
    4) git merge 分支名称: 合并目标分支到当前分支
    5)git branch -d 分支名称: 删除分支

  3. 远程仓库指令

    1)git remote -v : 查看与远程仓库的关系
    2)git remote add origin url : 建立与远程仓库的关系。
    3)git push origin 分支名称: 推送本地仓库指定分支文件到远程, -u 第一次用
    4) git pull origin 分支名称: 从远程仓库拉取指定分支到本地仓库, 第一次需要使用 --rebase
    先拉取,解决冲突,再推送

    5)git clone url : 从远程仓库克隆项目到本机
    6)git remote remove orign : 删除关系
    4.查看用户邮箱
    git config --global user.email

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值