Git介绍以及创建命令

发布于:2022-11-02 ⋅ 阅读:(327) ⋅ 点赞:(0)

1、git简介

git是目前世界上最先进的分布式版本控制系统(没有之一),linux系统的创始人

2、解决的问题

  1. 代码的版本管理
  2. 团队分工协作
  3. 通俗
    毕业论文最好一版
    毕业论文班打死不该版
    毕业论文9.27
    A 做好, 让B用 必须等A

3、git常见命令

git config --global user.name “用户名”
git config --global user.email “邮箱全局配置”
git init
初始化当前项目

4、git核心概念

  1. 工作区
    其实就是我们写代码的地方
  2. 暂存盘(隐藏文件夹)
    一般存放在存放在 (.git/index)中,用git add 的文件都会暂时放在这里
  3. 版本库
    就是在隐藏目录.git,这个就是GIT的版本库
  4. 分支

5、暂存盘

git add

添加到暂存盘

  1. git add 文件名.文件类型
    添加某个文件到暂存盘
  2. git add *.txt
    添加某种类型的文件奥暂存盘
  3. git add .
    添加任意类型的文件到暂存盘

git checkout xxx

从暂存盘取回到工作区

  1. git checkout 文件名.文件类型
  2. git checkout *.txt
  3. git checkout .

版本库

必须先添加到暂存盘,再添加到版本库

  1. git add .
    先添加到暂存盘
  2. git commit -m “提示语句”
    然后添加版本库
  3. git log 查看版本
    git reflog 查看相关版本
  4. git reset --hard 版本号
    切换到某个版本

远程仓库

在这里插入图片描述

  1. git remote add origin 仓库地址
    添加远程仓库

  2. 添加到版本库
    git add .
    git commit -m “提示”

  3. git push -u origin “master”
    推送到远程
    git push origin “master”
    第二次推送

下载远程到本地

git clone 远程地址

推送到远程

  1. git push -u origin “master”
    首次
  2. git push origin “master”
    推送
  3. git push -f origin “master”
    强制用本地替换远程

拉取远程分支

  1. git fetch origin “fz”
    拉取远程 “fz” 分支
  2. git checkout fz
    切换到本地fz分支
  3. git pull origin “fz”
    拉取并合并到本地 fz分支

分支

  1. 查看分支
    • git branch
      查看本地分支
    • git branch -r
      查看远程分支
  2. 创建分支
    git branch 分支名
  3. 切换分支
    git checkout 分支名
  4. 切换并创建分支
    git checkout -b 分支名
  5. 合并分支
    git merge 分支名称
  6. 删除分支
    git branch 分支名 -d

注意

修改本地分支文件的时候(这个分支有可能别人也操作)
一定也要先:git pull origin 分支
再 编辑(确保拿到的是服务器最新文件)

比较文件

>git diff zql.txt

查看状态

git status 文件名
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到