专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

git常用命令大全,git常用命令介绍

来源:小易整编  作者:小易  发布时间:2023-01-06 11:01
摘要:git常用命令大全,git常用命令介绍1创建版本库在项目文件夹内,执行:gitinit2提交文件1新建文件后,通过gitstatus进行查看稳健状态2将文件添加到残存区gitadd文件名3提交文件到本地库gitcommit4编写注释完成提交...

git常用命令大全,git常用命令介绍

1 创建版本库

在项目文件夹内,执行 :git init

2提交文件

1新建文件后,通过git status 进行查看 稳健状态

2 将文件添加到残存区 git add 文件名

3提交文件到 本地库 git commit

4编写注释 完成提交

5 或者也可以git commit – m“注释内容”

3查看文件提交记录

1执行 git log文件名 进行查看历史记录

2 git log –pretty=oneline 文件名 简易查看信息

4回退历史

Git reset –hard HEAD^ 回退到上一次提交

Git reset –hard HEAD~n 回退n次操作

5 版本穿越

进行查看历史记录的版本号,执行 git reflog文件名

执行git reset –hard版本号

6 还原文件

Git checkout文件名

7删除文件

先删除文件 在 git add在提交

8git 工作区 缓存区 本地库原理

工作区 就是你电脑的硬盘目录

本地库 工作区有个隐藏 目录.git它就是git的本地版本库

暂存区 一般存放在git 目录下index文件 .git/index中所以我们把暂存区有时也叫作索引

git常用命令大全,git常用命令介绍

9 git 分支

系统上线了但是产品经理又提出了新的需求评估一下工期需要两个月但是同时系统正在上线运行是不是还需要修改 bug如何管理如下图

git常用命令大全,git常用命令介绍

创建分支 : git branch 分支名

Git branch -v查看分支

切换分支 git checkout <分支名>

一步完成 git checkout -b<分支名>

合并分支:先切换到主干 git chechkout master

Git merge <分支名>

删除分支:先切换到主分支 git branch -D 分支名

10 git 冲突

冲突:

一般指同一个文件同一位置的代码,在两种版本合并时版本管理软件无法判断到底应该保留哪个版本,因此会提示该文件发生冲突,需要程序员来手工判断解决冲突。

合并冲突:

程序合并时发生冲突系统会提示CONFLICT关键字键字,命令行后缀会进入MERGING状态,表示此时是解决冲突的状态。

git常用命令大全,git常用命令介绍

git常用命令大全,git常用命令介绍

解决冲突:

此时通过git diff可以找到发生冲突的文件及冲突的内容。

git常用命令大全,git常用命令介绍

然后修改冲突文件的内容,再次git add <file>和 git commit 交后,后缀MERGING消失,说明冲突解决完成。

git常用命令大全,git常用命令介绍


本文地址:百科问答频道 https://www.neebe.cn/wenda/886655.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • Git Server是什么意思?

    Git Server是什么意思?

    GitServer是一个基于Git版本控制系统的远程服务器,用于存储和管理代码库。它可以被多个协作开发者利用来共同开发、测试和维护同一个项目。GitServer提供了许多功能,如代码库管理、版本管理、分支管理、合并和补丁等。这些功能可...

  • Git仓库是什么意思?

    Git仓库是什么意思?

    Git仓库是一种开源的版本控制系统,它使软件开发者能够将当前状态以及随时间推移而变化的各个版本的更改进行追踪管理。它还可以支持多个开发者的协同工作。它拥有本地的仓库,开发者可以将新的或修改过的文件放入其中,方便管理和更新,以保持开发项目的...

  • Gitee和GitHub的区别是什么

    Gitee和GitHub的区别是什么

    GitHub是全英文并且用户基数多,知名的库也多,而Gitee全是中文,而且大部分用户都是国人,优秀的库相对于GitHub也少,在国内访问Github偶尔会有不稳定情况,而Gitee不会出现不稳定情况。GitHub是全英文并且用户基数多,...

  • git常用命令大全,git常用命令介绍

    git常用命令大全,git常用命令介绍

    git常用命令大全,git常用命令介绍1创建版本库在项目文件夹内,执行:gitinit2提交文件1新建文件后,通过gitstatus进行查看稳健状态2将文件添加到残存区gitadd文件名3提交文件到本地库gitcommit4编写注释完成提交...

  • gitbash的用法,gitbash使用教程(详细介绍)

    gitbash的用法,gitbash使用教程(详细介绍)

    gitbash的用法,gitbash使用教程(详细介绍)。Git官方下载地址直接网上搜索就可以找到,对windows用户,有镜像可快速下载:Gitforwindowsmirrors。安装完成后菜单栏显示了下面三个东西。我们主要使用的就是Gi...

  • git命令有哪些,git命令大全

    git命令有哪些,git命令大全

    git命令有哪些,git命令大全Workspace:工作区Index/Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库1、仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始...

  • github怎么用,github使用教程【图文详解】

    github怎么用,github使用教程【图文详解】

    github怎么用,github使用教程。Github是Git官方代码托管中心,我们写好程序之后,除了可以提交本地库,还可以提交到Github上,通过Github,团队之间可以很方便的进行协作。同时,Github也是一个优秀的开源社区,在G...

  • git怎么删除分支,git删除分支操作方法

    git怎么删除分支,git删除分支操作方法

    git怎么删除分支,git删除分支操作方法。一个git仓库常常有不同的分支,开发者可以在各个分支处理不同的特性,或者在不影响主代码库的情况下修复bug。仓库通常有一个master或者main分支,表示主代码库。开发人员创建其他分支,处理不同...

  • 周排行
  • 月排行
  • 年排行

精彩推荐