首页 > 其他分享 >Git 相关指令(持续更新)

Git 相关指令(持续更新)

时间:2023-08-26 19:44:20浏览次数:41  
标签:文件 git 区域 -- 更新 Git 指令 暂存 目录

https://www.cnblogs.com/zylyehuo/

# 在 centos7 环境下查看系统版本
cat /etc/redhat-release

# (1)安装 git
yum install -y git

# (2)查看 git 版本
git --version

# (3)查看配置选项
git config

# (4)配置 git 全局用户信息
git config --global user.name <用户名>
git config --global user.email <用户邮箱>

# (5)查看是否配置成功
# 方式一
ll .gitconfig
cat .gitconfig
# 方式二
git config --list

# (6)git 仓库初始化(可对空文件夹/仓库进行初始化)
git init

# (7)查看仓库状态
git status

# (8)将工作目录的指定文件上传到暂存区域
git add <文件名>

# (9)将工作目录的所有文件上传到暂存区域
git add .

# (10)将暂存区域的指定文件上传到工作目录
git rm --cached <文件名>

# (11)将工作目录的指定文件删除
#  结合命令(9)可实现将指定文件从暂存区域和工作目录同时删除
rm -f <文件名>

# (12)将指定文件从暂存区域和工作目录同时删除
git rm -f <文件名>

# (13)将文件从暂存区域上传至本地仓库
#  此时相当于将暂存区域中的文件同时在工作目录、暂存区域和本地仓库中保存了一个副本
#  出现 “nothing to commit, working directory clean” 表示工作目录、暂存区域和本地仓库三个区域的内容一致
git commit -m "引号中添加本次提交的描述信息"

# (14)将指定文件从暂存区域和工作目录同时进行重命名
git mv <原文件名> <新文件名>
git commit -m "rename <原文件名> to <新文件名>"

# (15)查看文件具体改动信息(比较工作目录和暂存区域中文件的差异)
git diff <文件名>

# (16)查看文件具体改动信息(比较暂存区域和本地仓库中文件的差异)
git diff --cached <文件名>

# (17)查看 “git commit” 历史记录(完整版)
git log

# (18)查看 “git commit” 历史记录(简洁版)
git log --oneline

# (19)查看 “git commit” 历史记录(简洁版 + 分支信息)
git log --oneline --decorate




标签:文件,git,区域,--,更新,Git,指令,暂存,目录
From: https://www.cnblogs.com/zylyehuo/p/17659339.html

相关文章

  • 利用GitHub 的Actions自动同步gitee仓库,并Gitee Pages 自动部署项目
    Gitee同步GitHub仓库GitHub有时候访问速度慢,加载不了图片等问题。过程记录GitHub的Actions会处理.github下的工作流文件夹workflows。只要在g项目根目录下创建.github/workflows/,在这个文件夹里再创建Sync.yml文件,填入以下代码。当产生push操作就会自动同步gitee<divid="......
  • mongo批量更新的几种方法
    50w数据做测试看一下mongo支持批量更新的几种PAI 1.0publicUpdateResultupdateMulti(Queryquery,UpdateDefinitionupdate,Class<?>entityClass)2.0publicUpdateResultupdateMulti(Queryquery,UpdateDefinitionupdate,StringcollectionName)3.0......
  • git 暂存和取消暂存
    gitadd文件暂存在使用Git进行版本控制时,我们经常需要使用gitadd命令将文件添加到暂存区(stage)以便提交更改。但有时候我们可能会错误地将文件添加到暂存区,或者改变了对文件的修改意图,这时候我们需要取消暂存并将文件从暂存区移除。下面将详细介绍如何在Git中取消暂存文件......
  • Kali Linux 2023.3 发布(内部基础设施和 Kali Autopilot 重大更新)
    KaliLinux2023.3发布(内部基础设施和KaliAutopilot重大更新)请访问原文链接:https://sysin.org/blog/kali-linux-2023/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org更新说明2023年8月23日,星期三KaliLinux2023.3发布(内部基础设施和Kali自动驾驶仪)......
  • github中文社区
    GitHub是世界上最大的代码托管平台,超7千万开发者正在使用。GitHub中文社区是一个致力于分享和传播GitHub上优质开源项目的中文社区平台。 原来的githubs.cn打不开了,换地址了https://github-zh.comGitHub中文社区|GitHub中文网(github-zh.com)......
  • 【面试宝典】Git 版本控制常用命令
    一.Git概述Git是目前世界上最先进的分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),包括:代码回溯:Git在管理文件过程中会记录日志,方便回退到历史版本版本切换:Git存在分支的概念,一个项目可以有多个分支(版本),可以任意切换多人协作:Git支......
  • Typora+PicGo 上传图片至GitHub仓库
    提前准备好Github账号、PicGo、Typora创建Github账号地址:https://github.com/下载PicGo地址:https://github.com/Molunerfinn/PicGo/releases/下载Typora地址:https://typora.yjjxx.cn/index.html1.创建Github仓库 点击new新建仓库输入Repositoryname(PicGo中要用到),选择Public......
  • Git的一些基本操作1
    1.检查文件的状态可以使用gitstatus命令查看文件处于什么状态,例如:在状态报告中可以看到新建的index.html文件出现在Untrackedfiles(未跟踪的文件)下面。未跟踪的文件意味着Git在之前的快照(提交)中没有这些文件;Git不会自动将之纳入跟踪范围,除非明确地告诉它“我需要......
  • Git的基本操作
    1.获取Git仓库的两种方式①将尚未进行版本控制的本地目录转换为Git仓库②从其它服务器克隆一个已存在的Git仓库以上两种方式都能够在自己的电脑上得到一个可用的Git仓库 2.在现有目录中初始化仓库如果自己有一个尚未进行版本控制的项目目录,想要用Git来控制......
  • 关于git的一些基础知识记录
    一.配置用户信息安装完Git之后,要做的第一件事就是设置自己的用户名和邮件地址。因为通过Git对项目进行版本管理的时候,Git需要使用这些基本信息,来记录是谁对项目进行了操作1.空白处鼠标右键,选择GitBashHere输入以下命令:  2.Git的全局配置文件通过gitconfig......