git 常用命令集锦

news/2024/7/3 9:36:06
  1. 放弃本地修改, 强制使用远程版本覆盖本地:
    git reset –hard origin/master //把HEAD指向最新下载的版本
    或者使用下面的方式也是可以的:
    git fetch –all
    git reset –hard origin/master
    git pull
  2. 查看、添加、提交、删除、找回,重置修改文件
    git help # 显示command的help
    git show # 显示某次提交的内容 git show $id
    git co – # 抛弃工作区修改
    git co . # 抛弃工作区修改
    git add # 将工作文件修改提交到本地暂存区
    git add . # 将所有修改过的工作文件提交暂存区
    git rm # 从版本库中删除文件
    git rm –cached # 从版本库中删除文件,但不删除文件
    git reset # 从暂存区恢复到工作文件
    git reset – . # 从暂存区恢复到工作文件
    git reset –hard # 恢复最近一次提交过的状态,即放弃上次提交后的所有本次修改
    git ci git ci . git ci -a # 将git add, git rm和git ci等操作都合并在一起
    git revert

http://www.niftyadmin.cn/n/3280962.html

相关文章

内联函数与宏

定义: 当函数被声明为内联函数之后, 编译器会将其内联展开, 而不是按通常的函数调用机制进行调用. 内联的工作机制 内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的…

pdf转为ppt的超简单方法,就用这几个!

在我们的工作和生活中,PDF文件是不可或缺的文件格式之一。它以高准确性、整齐的页面排版和流畅的翻页而闻名,为我们处理文档提供了很大的帮助。然而,PDF文件的一个缺点是无法进行修改。当我们不小心输入错误数据或需要进行编辑时,…

5.17 英语单词小记

1.protocol n. 协议;草案;礼仪 vt. 拟定 vi. 拟定 过去式 protocolled或coled过去分词 protocolled或coled现在分词 protocolling或coling 例:pop Post office protocol发邮件协议2.assignvt. 分配;指派;[计][数] 赋值 vi. 将财…

include的顺序

项目内头文件应按照项目源代码目录树结构排列, 避免使用 UNIX 特殊的快捷目录 . (当前目录) 或 .. (上级目录). 例如, google-awesome-project/src/base/logging.h 应该按如下方式包含: #include "base/logging.h" 又如, dir/foo.cc 的主要作用是实现或测试 dir2/f…

Shell:setfacl缩小普通用户的权限

简介 我们在使用jumpserver的过程中,会向主机推送普通用户,但普通用户有上传下载文件的权限,要想对这些权限进行管控就比较困难,之前考虑通过将$PATH变量下的命令的权限设置为750,设置完发现用户无法正常登陆&#xff…

git 使用(二)

查看文件diff git diff # 比较当前文件和暂存区文件差异 git diff git diff # 比较两次提交之间的差异 git diff .. # 在两个分支之间比较 git diff –staged # 比较暂存区和版本库差异 git diff –cached # 比较暂存区和版本库差异 git diff –stat # 仅仅比较统计信息查…

Flask 快速入门

基于Python2.7的web框架,可以快速搭建后台服务器实现一些命令模拟操作 我之前用的命令 sudo pip install flask-login https://blog.csdn.net/u011054333/article/details/70151857转载于:https://www.cnblogs.com/-WML-/p/9057241.html

QtConcurrent Qt处理多线程

先学下单词,: concurrent 并发 有道词典结果n. [数] 共点;同时发生的事件 adj. 并发的;一致的;同时发生的 这个QtConcurrent的命名控件提供了可以用来实现程序多线程的高级api, 而不用使用低级的线程的原始…