您的位置:首页 > 其它

Git

2022-01-09 22:24 232 查看

[TOC]

Git是一个非常优秀的项目管理工具

常用命令地址

Git中的基本概念
工作区、暂存区、本地仓库、远程库
  • 初始化本地仓库 
git init
  • 查看git中各个区域的状态
git status
  • 查看历史提交信息
    git log
     
git log
  • 查看版本信息
git reflog

工作区,就是我们写代码的区域

  • 通过命令
    git add <文件名>
     可以将工作区的代码添加到暂存区
git add demo.txt

暂存区,顾名思义,用于暂时保存我们的代码

  • 通过命令
    git rm --cache <文件名>
      停止跟踪文件但不删除,将暂存区的文件脱离版本控制
git rm --cache demo.txt
  • 通过命令
    git commit -m “commit message” <文件名>
      将暂存区的代码提交到本地仓库# 提交所有更新过的文件

本地仓库,本地仓库,一旦进行提交本地仓库之后,就会对文件的修改进行记录

  • 通过命令
    git push <文件名>
     命令将本地仓库提交到远程库

远程仓库,远程仓库

版本穿梭:
  1. 先查看各个版本的版本号(拿到需要穿越版本的版本号)
  2. 执行命令 `git reset --hard xxxx(版本号)
  3. cat 文件 查看文件是否成功
分支:分支是git的核心部分、功能
  1. 查看分支
    git branch -v
     
  2. 创建分支
    git branch 分支名
     
  3. 切换分支
    git checkout 分支名
     
  4. 把指定分支,合并到当前分支上
    git merge 分支名
     
分支合并冲突问题

当合并分支出现冲突,就要手动进行合并 报出合并冲突错误的时候,就需要我们进入冲突的代码中,进行修改,保留我们想看到的代码的样子 最后进行操作

  1. git add demo.txt
     
  2. git commit -m ""
      不加文件名
远程仓库
remote
  1. 创建远程仓库后,会得到一个远程仓库链接
  2. 给远程库增加一个别名,方便我们进行克隆和推送 利用
    git remote -v
     可以查看所有别名
  3. git remote add 别名 远程仓库地址
推送远程仓库

命令:

git push  别名  分支名
拉取远程库

保持本地代码是最新的 代码

git pull 别名 分支名
克隆远程库

代码

git clone url
  1. 拉取代码
  2. 初始化本地库
  3. 创建别名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: