Git命令(附:CMD常用指令)

技术标签: github  Git  git  GitHub  

Git命令(附:CMD常用指令)

一、Git指令

  1. 查看Git版本号
git version
  1. 设置用户名
git config --global user.name "名字" 
  1. 设置邮箱号码
git config --global user.emal "邮箱号"
  1. 初始化当前目录
git init
  1. test.txt文件加入暂存区
git add test.txt
  1. 将当前目录的全部文件加入暂存区
git add .
  1. 将当前目录的全部非隐藏文件加入暂存区
git add *
  1. 将当前目录的全部隐藏文件加入暂存区
git add .*
  1. 提交。把暂存区的变为固定的版本,会打开vim编辑器,按a键或i键后进入编辑模式,然后写提交说明,按esc键退出编辑模式,输入英文冒号:,再输入wqwq:表示write quit 【翻译为:保存并退出】),回车Enter
git commit
  1. 简化版的commit, 【提交规范为:git commit -m "fix(test):change content"
git commit -m "第二次提交"
  1. 查看提交信息,会显示每一次的提交信息,每次提交信息都会有一个唯一的id标识。
git log 
  1. 回退到某次提交状态。(参数id为每一次提交后得到的唯一id,使用git log可以查看, 参数hard表示覆盖所有变更,同样该参数还可以设置为softmixed模式)
git reset --hard id 

二、Git分支结构

  1. 创建名字为name的分支,这里的name是自己进行命名的。
git branch name
  1. 查看所有分支.
git branch -a 
  1. 切换分支(变更分支)
git checkout '分支名'
  1. 将分支合并到主分支上。
git merge '分支名'
  1. 设置推送网址
git remote add origin http://github.com/xxx/xxx.git     # 设置推送网址。
  1. 删除推送网址
git remote rm origin

三 、GitHub上的例子

git init

git add REMADE.md

git commit -m "first commit"

git branch -M main     # 创建主分支,并切换到主分支上

git remote add origin http://github.com/midorg-com/re01.git     # 设置推送网址。

git push -u origin main    # 推送到远程仓库,并输入GitHub的邮箱和密码,之后即可推送到远程仓库。

四、CMD指令

常用指令:

pwd  # 显示当前终端会话所在的目录位置
dir  # 显示当前文件夹下的所有文件/文件夹, 可以在后面指定要显示的文件夹的目录结构(如:dir mydir)
cd  # 切换目录。【特例:cd .. 切换到上一级目录,cd ../.. 切换到上上一级目录, cd D:  切换到D盘根目录】
tree  # 显示当前文件夹下的所有文件的树形结构,可以在后面指定要显示的文件夹的目录结构(如:tree mydir)
shutdown /s /t 3600   # 定时关机, 这里表示3600 秒后关机
shutdown /a  # 取消关机
md mydir   # 新建文件夹
rd mydir   # 删除文件夹

echo Hello, World! > newfile.txt  # 创建文件,并输入Hello, World!
del newfile.txt   # 删除文件
tracert ip/'域名'   # 路由追踪
ipconfig /flushdns  # 清除本地 DNS 缓存

进程管理:

tasklist   # 显示当前正在运行的进程
start '程序名'   # 运行程序或命令
taskkill /im notepad.exe  # 结束进程,按名称。这里是关闭记事本
taskkill /pid 1234  # 结束进程,按 PID。这里是关闭 PID 为 1234 的进程

服务管理:

net start   		 # 显示当前正在运行的服务:
net start '服务名'   # 启动指定服务:
net stop '服务名'    # 停止指定服务:

我们可以将常用的命令输入记事本中,并保存为后缀为 .bat 的可执行文件。之后只要双击该文件即可执行指定命令,

或者将文件放入系统启动目录中,可以实现开机自动运行。

启动目录位置C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_73910510/article/details/138231650

智能推荐

并行与分布式 第七章 体系结构 上_并行与分布式系统目录-程序员宅基地

文章浏览阅读1.5k次,点赞16次,收藏2次。多核CPU采用了与原来的单CPU相同的硬件体系结构,显著提升计算能力的同时无需进行硬件技术的变更。• 当出现某cache块被替换写回时,被写回的旧块有唯一目录节点B1,被调入的新块有唯一目录节点B2,cache和B1、B2都是单线联系,B1和B2在逻辑上是不同的节点,当然地址分布重合也可能导致B1和B2落在相同的物理节点中。• 共享数据进入Cache,则同一存储块在多个处理器的Cache中有副本,当某个处理器对其Cache中的副本修改后,该副本与其他副本中的数据不一致,称为多处理机的Cache一致性问题。_并行与分布式系统目录

【单片机毕业设计】【mcuclub-hj-006-7】基于单片机的空气质量(天然气、CO、甲醛、甲苯、TVOC、CO2)检测的设计_tvoc测定方案电路-程序员宅基地

文章浏览阅读1.2k次,点赞4次,收藏25次。空气质量(天然气、CO、甲醛、甲苯、TVOC、CO2)_tvoc测定方案电路

软件测试工程_绪论笔记_软件测试绪论笔记-程序员宅基地

文章浏览阅读5.9k次。标签: #课程更新:2021-09-17 11:09链接:理论测试的相关定义:发现软件缺陷,保证(某个可靠度的)软件质量在不测试的代价超过测试的代价之前,进行测试(尽早启动)工程专业的特点产品制造流程:设计——测试和验证——生产理解软件 = 程序 + 文档软件测试 != 程序测试也就是说,测试包括了对文档的检查。测试定义的两面性:正向思维:验证软件是否符合需求,验证软件能否正常工作逆向思维:发现未发现的错误标准定义使用人工或自动手段,来运行或测试.._软件测试绪论笔记

使用LSTM深度学习模型进行温度的时间序列单步和多步预测_预测温度用哪个深度学习模型-程序员宅基地

文章浏览阅读1.1w次,点赞19次,收藏115次。本文的目的是提供代码示例,并解释使用python和TensorFlow建模时间序列数据的思路。本文展示了如何进行多步预测并在模型中使用多个特征。本文的简单版本是,使用过去48小时的数据和对未来1小时的预测(一步),我获得了温度误差的平均绝对误差0.48(中值0.34)度。利用过去168小时的数据并提前24小时进行预测,平均绝对误差为摄氏温度1.69度(中值1.27)。所使用的特征是过去每小时的温度数据、每日及每年的循环信号、气压及风速。使用来自https://openweathermap.org/_预测温度用哪个深度学习模型

【Java基础】Java SPI 一 之SPI(Service Provider Interface)进阶& AutoService_java autoservice-程序员宅基地

文章浏览阅读1.4k次,点赞36次,收藏36次。SPI(Service Provider Interface),是JDK内置的一种 服务提供发现机制(为某个接口寻找服务实现的机制),可以用来启用框架扩展和替换组件,其核心思想就是解耦。模块之间基于接口编程,模块之间不对实现类进行硬编码,当代码里涉及具体的实现类,就违反了可拔插的原则,为了实现在模块装配的时候能不在程序里动态指明,就需要spi了。这里我们要跟API区分开来,简单介绍一下API。_java autoservice

安装好git包后,但在vsc中却提示:“ 未找到 Git。请安装 Git,或在 “git.path“ 设置中配置“的解决处理办法_git path-程序员宅基地

文章浏览阅读5.8k次,点赞9次,收藏19次。安装好git包后,但在vsc中却提示:" 未找到 Git。请安装 Git,或在 "git.path" 设置中配置"的解决处理办法._git path

随便推点

Internet Download Manager v6.36 Build 3 Final 注册版-IDM下载工具_ternet_download_manager 注册版-程序员宅基地

文章浏览阅读1.9k次。亲测可用Internet Download Manager(简称IDM)下载速度最多达其他下载工具5倍的下载具。Internet Download Manager的续传功能可以恢复因为断线、网络问题、计算机当机甚至无预警的停电导致下传到一半的软件。此程序具有动态档案分割、多重下载点技术,而且它会重复使用现有的联机,而不需再重新联机登入一遍。聪明的in-speed技术会动态地将所有设定应用到某种..._ternet_download_manager 注册版

华为Java社招面试经历详解【已拿到offer】_广州华为java招聘-程序员宅基地

文章浏览阅读3.2k次,点赞4次,收藏28次。这篇文章主要介绍了华为Java社招面试经历,详细记录了华为java面试的流程、相关面试题与参考答案,需要的朋友可以参考下。看看自己能答对多少,如果能回答70%的题目,就大胆去阿里以及各互联网公司试试身手吧。本篇建议大家收藏、备用~华为Java社招面试(已拿到offer)之前月底华为cloudsop部门打电话叫我要不要面试,当时正处于换工作的期间,于是就把简历发给华为hr,人事审核后经过一些列面试、机试,最终顺利拿到了offer,出于未来职业规划的考量,本人手里还有其他的一些offer,还没有定下来,顺_广州华为java招聘

linux线程的基本知识_linux加锁失败的状态符-程序员宅基地

文章浏览阅读2.6k次。使用自旋锁的时候,当发生多线程竞争锁的情况,加锁失败的线程会忙等待,直到拿到锁。2、 fork两次,第一次fork的子进程在fork完成后直接退出,这样第二次fork得到的子进程就没有爸爸了,它会自动被老祖宗init收养,init会负责释放它的资源,这样就不会有“僵尸”产生了。线程的等待,第一个参数是线程的id,第二个一般为NULL,表示不关心退出的状态。第一个参数是线程id的地址。互斥锁加锁失败后,会从用户态陷入到内核态,让内核帮助我们切换线程,虽然简化了使用锁的难度,但是存在一定的性能开销成本。_linux加锁失败的状态符

000_coolprop_in_matlab在Matlab中使用CoolProp-程序员宅基地

文章浏览阅读1.2k次,点赞26次,收藏12次。在Matlab中调用Python需要先设置Python的路径(pyenv在Matlab中调用Python的函数有两种方式,一种是使用py函数,一种是使用函数;在Matlab中调用Python的CoolProp接口,需要导入CoolProp模块,然后调用函数即可。可以写一个Matlab函数,来调用PropsSI函数。使用函数;在Matlab中调用Python的CoolProp接口,需要导入CoolProp模块,然后调用函数即可。可以写一个Matlab函数,来调用PropsSI函数。_matlab中使用coolprop

认识数据湖加速器(Data Lake Accelerator Goose FileSystem,GooseFS)-程序员宅基地

文章浏览阅读1k次,点赞2次,收藏3次。数据湖加速器(Data Lake Accelerator Goose FileSystem,GooseFS),是由腾讯云推出的高可靠、高可用、弹性的数据湖加速服务。依靠对象存储(Cloud Object Storage,COS)作为数据湖存储底座的成本优势,为数据湖生态中的计算应用提供统一的数据湖入口,加速海量数据分析、机器学习、人工智能等业务访问存储的性能;采用了分布式集群架构,具备弹性、高可靠、高可用等特性,为上层计算应用提供统一的命名空间和访问协议,方便用户在不同的存储系统管理和流转数据。_goosefs

推荐文章

热门文章

相关标签